我在一個包中有一堆java文件,但其中沒有包含main方法。這些類被jsp使用。所以我的問題是,如果我想對代碼做一些更改,我該如何重新編譯這個包?如何用main方法編譯不包含任何類的java包?
0
A
回答
3
與編譯任何其他類的方式相同,您不需要使用main
方法使Java編譯器生成.class
文件。
javac <package_name>/*.java
如果您需要此代碼後重新包裝,使用jar
命令:
jar -cvf <package_name>.jar <package_name>/*.class
+0
我有一大堆根文件夾中的文件夾,我必須立即編譯所有東西。 – 2013-04-22 17:53:16
+0
@DzmitrySevkovich您通常對大型項目使用某種構建工具,但您可以將上述代碼應用於所有文件夾。這基本上就是構建工具所做的。 – 2013-04-22 17:54:55
+0
所以我基本上必須手動通過每個文件夾? – 2013-04-22 18:06:58
相關問題
- 1. 如何在包中使用反射來查找包含main方法的類?
- 2. main()方法的包約定Java類
- 3. MediaSource的不包含任何方法
- 4. Java的main()方法及其包含的類應該做什麼?
- 5. 如何在自定義插件中包含Java編譯任務?
- 6. 如何反編譯java包?
- 7. 如何在Tomcat上執行包含main()的java類/ openshift
- 8. 如何使用遞歸編寫鏈表的包含方法? java
- 9. 某些方法包含編譯代碼?
- 10. 如何在.jar中打包java main + jruby編譯的類+ ruby腳本?
- 11. 無法編譯任何文件,但Main
- 12. 包含並不包含任何東西
- 13. 如何在maven編譯時包含用戶定義的包
- 14. Java不打印在不包含main的其他類中
- 15. 編譯包用java
- 16. 如何使用MVN運行包含Main的特定java文件?
- 17. 如何在命令行中編譯不同包中的java類
- 18. 我可以在Java項目中使用多個包含main()方法的類嗎?
- 19. 如何嵌入/包含JSP編譯
- 20. 如何編寫一個包含自定義Shape類的方法
- 21. Java ArrayList包含方法不起作用
- 22. Java ArrayList包含()方法不起作用
- 23. Namespace.exe不包含適用於入口點的靜態Main方法
- 24. 如何從Java中不包含void main的另一個類中獲取值?
- 25. 編譯java包
- 26. 無法編譯Java包
- 27. 如何使用Ant包含編譯類的非java資源文件
- 28. 如何用ocamlbuild編譯jocaml文件幷包含一個包?
- 29. 無法爲任何類中不包含main方法的webdriver + TestNg項目創建可執行jar
- 30. 包含Java擴展類主要方法
其構建工具和IDE你正在使用? – 2013-04-22 17:43:51
使用javac和jar工具... – Frank 2013-04-22 17:44:09