maven java 目录结构_java – 为maven目录结构生成的源文件的位置
生活随笔
收集整理的這篇文章主要介紹了
maven java 目录结构_java – 为maven目录结构生成的源文件的位置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我認為位置取決于源的生成和處理。
>源代碼在構建過程中自動生成:然后我將使用target / main / java /,target / test / java /等。這個代碼沒有簽入CVS,因為你可以很容易的重建它。如果您清理項目,目標目錄將被刪除,源將被重建。
>源代碼由外部工具或類似程序手動生成:我將使用生成/ src / main / java /,生成/ src / test / java /,生成/ src / main / resources /等。該代碼應該被檢入。一個好處是,一旦你看到頂級的目錄名被生成,你知道以下所有的文件/目錄也被生成。您也可以在頂級目錄下使用標準的maven目錄結構。另一點是,清理很容易,只需刪除生成并重新創建它,而不需要查看許多其他目錄(例如在您的示例中:src / main / generated-java和src / test / generated-java)。
編輯:另一個不錯的解決方案是創建一個只包含生成源的maven項目,如myproject-generated-1.0.3.jar。這個項目將成為您真實應用程序的依賴。那么你只需要把你生成的源代碼中的src / main / java。
總結
以上是生活随笔為你收集整理的maven java 目录结构_java – 为maven目录结构生成的源文件的位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php mysql 开发微博_3款php
- 下一篇: python list add_用Pyt