Java 工作目录

标签 java path xbox360 jinput

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

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

我的最终目标是获得一个 xbox Controller 来控制我编写的贪吃蛇游戏。我正在尝试使用 JInput 和 this tutorial .为了在 OSX 上正确编译,我需要将 libjinput-osx.jnilib 放在“工作目录”中。

最佳答案

“工作目录”是应用程序在其中工作的位置...神秘吧 ;)

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

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

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

System.out.println(new File(".").getAbsolutePath());

关于Java 工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13695718/

相关文章:

java - 在 Android 中通过 ImageView 显示 TextView

java - 命令行工具编译和IDE编译Java的区别

算法:所有点之间的最短路径

java - 在哪里使用 java.nio.file.Path 类的 resolve() 和 relativize() 方法?

javascript - 加载 URL + JavaScript 操作

xbox360 - Xbox 360 应用程序开发快速入门

java - 重复键更新时的 Derby JavaDB 查询

java - Spring非托管对象的 Autowiring

linux - 起订量 : running "moq": exec: "moq": executable file not found in $PATH

Linux : System. DllNotFoundException : UnityInterface2. dll