Java工作目录

spu*_*der 1 java path xbox360 jinput

我对编程很新,所以这应该是一个简单的.我正在从eclipse切换到netbeans,我正在尝试将libjinput-osx.jnilib添加到我的工作目录中.我有eclipse的分步说明,但不是netbeans.我大约需要2.5小时和65次谷歌搜索,我仍然无法找到这两个基本问题的答案.

  1. java中的工作目录究竟是什么?
  2. 如何在netbeans中将.jnilib文件添加到工作目录中?

我的最终目标是让一个xbox控制器来控制我写的蛇游戏.我正在尝试使用JInput和本教程.为了在OSX上正确编译,我需要将libjinput-osx.jnilib放在"工作目录"中.

Mad*_*mer 7

"工作目录"是应用程序正在工作的位置...神秘呀;)

通常它是应用程序的启动位置,尽管可以通过标志和其他过程进行修改.

在Netbeans中,工作目录通常是项目的根目录(包含srcnbproject文件夹),但可以通过项目属性进行更改.

在运行时找到工作目录的最简单方法之一(这对测试很有用)就是做一些像......

System.out.println(new File(".").getAbsolutePath());
Run Code Online (Sandbox Code Playgroud)