我有一個Windows批處理文件來創建一個文件myUser.aaa。如何使用Windows bat命令構建後自定義工件?
我執行exec-Maven的插件
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>pre-integration-test</phase>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>scripts/MyBat.bat</executable>
</configuration>
</plugin>
</plugins>
我想知道的是我怎麼可以將文件安裝到我的回購協議MyBat.bat被執行之後,調用此bat文件?
我首先想使用bat文件中的mvn命令來上傳它,但是這個作業是從Jenkins服務器執行的,並且它有自己的maven配置。如果我從bat文件運行mvn,它將引用本地系統上的maven。
我是否正確地從「scripts/MyBat.bat」文件調用Maven? – khmarbaise
@khmarbaise 相反......我有一個調用bat文件的maven項目。 bat文件創建一個外部非jar文件庫,並在執行bat文件後,我想能夠上傳創建的外部非jar文件庫 – Chrispie
啊好吧,現在我明白了。添加了合適的答案 – khmarbaise