我在構建循環中使用Maven,包括使用maven-webstart-plugin生成jnlp文件。這個過程對jar進行簽名並從模板創建一個jnlp(這很棒),但是同時也會創建一個包含所有簽名jar和jnlp文件的zip文件(這可能很有幫助,但我不想)。如何防止Maven Webstart構建一個zip文件?
該文檔的行家,在webstart-插件不是特別全面... http://mojo.codehaus.org/webstart/webstart-maven-plugin/jnlp-mojos-overview.html
事實上,我發現計算器有用的信息的最佳來源 - 例如 Looking for Webstart Maven Plugin sample application
那裏似乎是一種在maven-webstart插件配置中執行此操作的方法 - 例如, (從上面的例子):
<plugins>
<plugin>
<groupId>org.codehaus.mojo.webstart</groupId>
<artifactId>webstart-maven-plugin</artifactId>
<configuration>
...
<pack200>true</pack200>
<gzip>true</gzip> <!-- default force when pack200 false, true when pack200 selected ?? -->
...
</configuration>
</plugin>
</plugins>
有人知道標籤是幹什麼的嗎?
我預計< gzip>標記允許通過將其設置爲< gzip> false </gzip>來排除創建zip文件,但是我的測試表明情況並非如此。事實並非如此,有沒有人知道gzip>標籤有什麼作用?
最後,如果這些不是相關的標籤,是否有可能阻止創建zip文件?如果是這樣,怎麼樣?
也許通過使用jnlp-inline來代替? – rogerdpack