簡體   English   中英

如何從 build.xml 運行 mvn clean install

[英]How to run mvn clean install from build.xml

我在 ant 上有所有其他模塊,而在 maven 上添加了一個新模塊。 所以,我在與 pom.xml 相同的目錄級別中創建了 build_dl.xml 文件

<project name="Income">
  <target name="mvn">
    <exec dir="." executable="sh">
        <arg line=" -c 'mvn clean install'" />
    </exec>
  </target>
</project>

在執行構建文件ant -buildfile build_dl.xml我收到日志說BUILD SUCCESSFUL Total time: 0 seconds但實際上 pom.xml 沒有被執行並且沒有創建目標文件夾。 任何人都可以幫助我出錯的地方。

嘗試將mvn直接作為可執行文件運行,並使用value單獨傳遞參數,而不是使用line一次性傳遞所有參數:

<project name="Income">
    <target name="mvn">
        <exec dir="." executable="mvn">
            <arg value="clean" />
            <arg value="install" />
        </exec>
    </target>
</project>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM