Maven的程序集插件允許創建一個大的jar包括所有與descriptorRef jar-with-dependencies相關的依賴項。如何從assembly插件包含的依賴項中排除所有的pom.xml?
如何排除包含的依賴項的所有pom.xml文件?
Maven的程序集插件允許創建一個大的jar包括所有與descriptorRef jar-with-dependencies相關的依賴項。如何從assembly插件包含的依賴項中排除所有的pom.xml?
如何排除包含的依賴項的所有pom.xml文件?
您必須到您的項目並更改默認配置的maven-jar-plugin的配置,以將pom.xml文件添加到生成的jar中... maven-jar-plugin的存檔配置將是正確的選擇。最好是創建一個pluginManagement部分併爲maven-jar-plugin進行配置。但我不明白爲什麼這是一個大問題。
問題是,poms包含不應該被運送給我們的客戶的祕密信息 – martin 2012-03-30 12:02:45
哪種祕密信息?他們應該被放到settings.xml中,而不是像服務器密碼那樣的pom。 – khmarbaise 2012-03-30 13:46:06
那麼,scm信息和聯繫網址 – martin 2012-03-30 13:50:38
其中pom文件是你在談論罐子裏面的pom.xml嗎? – khmarbaise 2012-03-30 11:14:47
是的,依賴關係罐子的poms – martin 2012-03-30 11:30:48