我有一个小的java项目。我想保持文件在我的项目文件夹中的组织结构。
有 3 个文件夹bin/
:res/
和src/
。在 src 中都是源文件。在 res 中是一些资源,例如要打印的文本文件是在运行时保存的文件。在 bin 中是所有二进制文件所在的位置。
我发现,我可以使用 bin 文件夹的 -d 参数编译我的源文件。
javac -d bin src/*.java
但是我无法java bin/Main
从我的项目文件夹中运行它给了我一个 classnotfound 错误。(进去bin
然后运行java Main
工作。为什么??)
第二个问题是, res 文件只有res/
在bin/
. 我想要它有点像在 Eclipse 中。在源代码文件中res/
的使用就像执行程序在项目文件夹中一样。
我希望你明白我想要做什么。感谢您的帮助!