0
我是Apache Maven的新手,想知道如何創建Windows櫥櫃文件作爲Maven構建生命週期的一部分。如何使用Maven 3創建一個windows cabinet文件?
我希望能有一個插件的任務,但似乎無法找到一個。
幫助讚賞。
我是Apache Maven的新手,想知道如何創建Windows櫥櫃文件作爲Maven構建生命週期的一部分。如何使用Maven 3創建一個windows cabinet文件?
我希望能有一個插件的任務,但似乎無法找到一個。
幫助讚賞。
編輯:它看起來像Ant Cab任務依賴於不再存在的依賴關係。其他資源指向使用以Java編寫的Cab creator,使用Linux的lcab工具或使用Windows的makecab.exe。另一種選擇是使用更廣泛支持的zip文件。
您正在尋找Maven的AntRun plugin,它會讓您訪問Ant Cab task。
這裏,你會添加到您的POM在插件節什麼的未經測試的例子:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>ant-example</id>
<phase>prepare-package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<cab cabfile="target/example.cab" basedir="deploy/folder"/>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
Thianks這看起來像它會工作。我需要安裝機櫃SDK .. – garyM
jadez,這功能在螞蟻中被破壞。看起來我需要重構ant的cab.java文件。 – garyM
這很不幸。還有一些用於創建cab文件的其他工具,但它們似乎並不直接與Maven一起工作。 – jaydez