我是编程新手,所以这应该很简单。我正在从 eclipse 切换到 netbeans,我正在尝试将 libjinput-osx.jnilib 添加到我的工作目录中。我有 eclipse 的分步说明,但没有 netbeans。我花了大约 2.5 小时和 65 次谷歌搜索,但我仍然找不到这两个基本问题的答案。
- 到底什么是 working directory在 java ?
- 如何将 .jnilib 文件添加到 netbeans 中的工作目录?
我的最终目标是获得一个 xbox Controller 来控制我编写的贪吃蛇游戏。我正在尝试使用 JInput 和 this tutorial .为了在 OSX 上正确编译,我需要将 libjinput-osx.jnilib 放在“工作目录”中。
最佳答案
“工作目录”是应用程序在其中工作的位置...神秘吧 ;)
通常它是应用程序的启动位置,尽管这可以通过标志和其他过程进行修改。
在 Netbeans 中,工作目录通常是项目的根目录(包含 src
和 nbproject
文件夹),但这可以通过项目属性更改.
在运行时找到工作目录的最简单方法之一(这对测试很有用)是做一些事情,比如...
System.out.println(new File(".").getAbsolutePath());
关于Java 工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13695718/