回答
沒有使用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. 如何編譯由多個文件組成的Go程序?
- 2. 如何將多個目標C文件編譯成一個庫?
- 3. 用多個文件編譯項目
- 4. 由多個文件組成
- 5. 將多個C源文件編譯成一個唯一的目標文件
- 6. 如何編譯包含多個源文件的項目?
- 7. 如何在maven項目中編譯和生成單個文件
- 8. 項目由幾個項目組成
- 9. 如何在.NET中將一個項目編譯爲多個dll
- 10. 編譯一個SASS /羅盤文件分成多個CSS文件
- 11. 如何編譯並運行一個單獨的文件夾的一個項目?
- 12. 組織一個多文件Go項目
- 13. 如何運行一個編譯的java項目
- 14. Java的8輛編組由多個字段成一張地圖
- 15. 爲什麼java編譯器爲單個java文件生成多個.class文件?
- 16. 編譯單個文件在NetBeans項目
- 17. 使用Java編譯器API來編譯多個java文件
- 18. 將多個haml文件編譯成一個帶有gulp的html
- 19. 同時編譯java項目的10000個
- 20. 編譯一個包含多個目錄的文件列表
- 21. linux編譯多個java文件
- 22. 如何用grunt-sass將多個scss文件編譯成多個css文件?
- 23. 如何編譯單個Java文件
- 24. Node-Sass將單個目錄中的多個文件編譯爲一個文件
- 25. 如何編譯多個文件使得
- 26. 如何編譯多個Chicken Scheme文件?
- 27. 如何反編譯多個JAR文件
- 28. 我如何編譯多個玉文件
- 29. 將多個打字稿編譯成一個封閉文件
- 30. 如何編譯多個文件夾內的java類?
爲什麼你不希望使用構建工具? – 2010-10-24 09:40:57
,因爲它是一個非常小的項目,我沒有時間學習螞蟻。 – 2010-10-24 09:42:50
它沒有必要學習螞蟻,它是哪種類型的項目?我的意思是它的網絡應用程序?簡單的Java應用或移動應用或什麼? – 2010-10-24 09:44:45