我使用maven 3.0.3和maven-changes-plugin爲我的maven項目生成一個更改報告 - 英文和德文。有一個changes.xml找到maven-changes-plugin。另外還有一個配置好的maven-site-plugin來支持語言環境en,de。所有報告工作正常 - 所有標題都是正確的本地化。但是,我如何本地化報告的內容?如何將本地化添加到Maven更改報告?
maven-changes-plugin僅使用第一個changes.xml進行輸入。將不會使用其他changes_de.xml *或de/changes.xml。所以我認爲正確的方法是通過屬性文件進行本地化。但是它的正確位置在哪裏(basedir或src/main/resources/或src/site/resources)?什麼是屬性文件的正確名稱 - changes_de.xml,changes-report_de.html.properties,changes-report_de.properties ...?
目前是否支持maven-changes-plugin?
也許我們可以使用一個技巧(每種語言的替代位置並在執行階段插件配置中定義它): http://maven.apache.org/plugins-archives/maven-changes-plugin-2.6/examples /alternate-changes-xml-location.html – FunThomas424242