簡體   English   中英

如何將Ear文件部署到人工非Maven應用程序中

[英]How to deploy ear file in to artifactory non maven application

我們正在嘗試將ear文件部署到我的非Maven Java項目的工件中。 在這里,我們正在使用apache ant構建應用程序。 請任何人可以建議我如何使用任何scripts.write一些到build.xml中將我的ear文件部署到工件中。

您可以使用舊的maven-ant-tasks包來上傳工件和pom文件。 檢查此: http : //maven.apache.org/ant-tasks/

您可以使用writepom函數定義pom,然后創建一個目標以從包中執行artifact:deploy任務。

這確實是一種簡單的設置方法。

例:

<target name="artifactory-deployment">
<artifact_jf:pom id="tmp.pom" groupid="${artifact.groupid}" artifactid="${artifact.name}" version="1.0" packaging="ear" name="${artifact.name}"         />
<artifact_jf:writepom pomRefId="tmp.pom" file="pom.xml"/>
<artifact_jf:deploy file="build/ears/artifact.ear">
    <remoteRepository url="http://localhost:8081/artifactory/libs-release-local">
        <authentication username="artifactory-username" password="artifactory-password" />
    </remoteRepository>
    <pom file="pom.xml" />
</artifact_jf:deploy>

暫無
暫無

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

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