有沒有辦法讓maven在執行package
命令時可以創建一個新文件?例如,在資源路徑中,創建一個名爲'project.properties'的文件,並且我可以傳入參數?maven可以在打包時創建一個新文件嗎?
0
A
回答
3
你需要做的是filtering:
屬性添加到您的Maven的配置:
<properties> <abc.def>123456</abc.def> </properties>
啓用過濾:
<resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>**/*.properties</include> </includes> </resource> <resources>
創建一個文件在你的類路徑中,即src/main/resources/application.properties。
添加您需要在application.properties文件中的屬性:
abcValueAfterBuild = $ {} abc.def
更新
創建像其他文件的文件。在資源階段,它將被過濾(變量$ {..}將被值替換)和一個包階段,該文件將被添加到戰爭類路徑的根目錄。
相關問題
- 1. maven可以從戰爭文件創建一個項目嗎?
- 2. 我可以在使用maven-assembly-plugin打包時創建空目錄嗎?
- 3. 你可以用電子打包器創建一個MSI嗎?
- 4. cfshedule可以在每次運行時創建一個新的'文件'嗎?
- 5. 我可以在提交表單時創建一個新的aspx文件嗎?
- 6. 我可以創建一個新文件,並在一個命令中的新選項卡中打開它嗎?
- 7. 我可以在TestNG的@Factory中創建一個新套件嗎?
- 8. 可以在一個ant XML構建文件中包含一個XML文件嗎?
- 9. 你可以同時創建一個包含索引的表嗎?
- 10. 在SIlverlight和Windows下可以同時打開一個文件嗎?
- 11. 我可以在Linux上創建一個exe文件嗎?
- 12. 你可以在Android中創建一個.dat文件嗎
- 13. 在dll文件裏創建一個webservice?可以做到嗎?
- 14. 我可以在xcode中編程創建一個.xls文件嗎?
- 15. 你可以在C++程序中創建一個.java文件嗎?
- 16. 你可以在asp.net中創建一個批處理文件嗎?
- 17. 我可以在運行時從文本文件創建一個Objective-C類嗎?
- 18. 我可以創建一個新的Jfrog Artifactory包裝類型插件嗎?
- 19. 是否可以在MediaLibrary中創建一個新文件夾?
- 20. 可以在NSUserDefaults中創建一個新文件夾
- 21. (How)我可以在調用Symbol :: delete_package之後重新創建一個包嗎?
- 22. 我們可以在單個Java文件中創建多個包嗎?
- 23. NSIS可以在Linux機器上運行時創建一個exe文件嗎?
- 24. 我可以在Sublime text 2中創建一個新類嗎?
- 25. 我可以在Matlab中創建一個新的變量嗎?
- 26. 我可以在Z3中創建一個新的解算器嗎?
- 27. 我們可以從xml文件創建一個類嗎?
- 28. c#我可以用streamwriter創建一個動態文件名嗎?
- 29. 我可以創建一個沒有文件的句柄嗎?
- 30. 我可以用用戶輸入創建一個t4文件嗎?
你的問題真的不清楚。你想在哪裏創建文件?你爲什麼要創建這個文件?內容應該是什麼? – Tunaki
@ Tunaki,我的項目都是Web應用程序的類型。我想在所有應用程序的「WEB-INF/classes」路徑中創建一個文件。我需要在文件中寫入一些應用程序的信息,例如projectId = 123 \ n appName = name',因爲我需要知道動態信息。 –
發佈預期文件的示例 – Tunaki