回答
没有使用Ant/Maven的等等。(我会强烈提倡使用这些 - 命令行是不可维护的复杂项目的增加,除非你的脚本它,你必须记住,你如何调用它最后一次当你下一次构建时),你应该能够通过命令行将所有的.java文件传递给编译器。例如在Unix上:
javac `find . -name \*.java'
或类似的(你可能需要用类路径等附加参数)
+1 - 我也同意Brian的* strong *推荐。 – 2010-10-24 11:11:36
你应该只能够单独编译每个文件,然后使用“主”功能,即在一个运行的类开始你的程序。编译那些不依赖于其他任何其他编译器的编译器可能是一个好主意,这样当编译所有在该类中使用的类都已编译完成时,我不知道是否需要执行此操作。
Java编译器将在编译时查找引用的类,而不一定与您正在编译的类位于相同的目录中。 (这一切都取决于类所在的包,以及源文件和类文件的目录结构。) – cHao 2010-10-24 09:48:07
好的,我尝试了你所说的,并且在此行中出现错误(表达式的非法开始):线程。 sleep(()(1000.0D * Math.random()/ this.producerSpeed)); – 2010-10-24 09:48:47
@WDoDoGG:这段代码在Java中没有意义 - 你搞砸了括号。那第一个空对不应该在那里,或者应该有内在的东西。 – cHao 2010-10-24 09:50:19
- 1. 如何编译包含多个源文件的项目?
- 2. 如何在maven项目中编译和生成单个文件
- 3. 项目由几个项目组成
- 4. 组织一个多文件Go项目
- 5. Java的8辆编组由多个字段成一张地图
- 6. 编译单个文件在NetBeans项目
- 7. 使用Java编译器API来编译多个java文件
- 8. 同时编译java项目的10000个
- 9. linux编译多个java文件
- 10. 如何编译单个Java文件
- 11. Node-Sass将单个目录中的多个文件编译为一个文件
- 12. 如何编译多个Chicken Scheme文件?
- 13. 将多个打字稿编译成一个封闭文件
- 14. 如何编译多个文件夹内的java类?
- 15. 编译有一个或多个错误的NetBeans项目
- 16. 如何将多个Rust文件编译到一个C库中?
- 17. 如何将多个gsoap客户端webservices编译成一个可执行文件?
- 18. 文件编译罚款在一个项目,但不在另一
- 19. 编译Ember CLI项目资产到多个JS文件
- 20. javac编译多个文件
- 21. 编译多个源文件
- 22. 如何编译这个项目
- 23. 将多个文件编译在一起?
- 24. 从终端编译从另一个目录扩展父项的Java文件
- 25. 如何总是编译一个文件?
- 26. 如何在命令行中编译多个java源文件
- 27. 如何创建一个由多个图像组成的位图?
- 28. 如何知道编译了一个.class文件的Java版本?
- 29. 如何编译多个java类?
- 30. 邮编多个目录成一个zip文件
为什么你不希望使用构建工具? – 2010-10-24 09:40:57
,因为它是一个非常小的项目,我没有时间学习蚂蚁。 – 2010-10-24 09:42:50
它没有必要学习蚂蚁,它是哪种类型的项目?我的意思是它的网络应用程序?简单的Java应用或移动应用或什么? – 2010-10-24 09:44:45