蚂蚁脚本中的Maven pom.xml

时间:2017-10-27 12:10:01

标签: maven ant maven-ant-tasks

这是我的build.xml的一部分。我从ant脚本触发mvn构建,然后重命名构建并将其复制到特定位置。在maven中有一个概要的概念。你能帮我解决一下如何在下面的快照中提供maven资料。

<target name="_deployHubstarRESTAPI">
    <artifact:mvn pom="../HubstarRESTAPI/pom.xml">
        <arg value="clean"/>
        <arg value="install" />
      </artifact:mvn>
      <copy file="../HubstarRESTAPI/target/HubstarRESTAPI-0.0.1-SNAPSHOT.war" todir="${web.hubstarrestapi.dist.dir}"/>
      <move file="${web.hubstarrestapi.dist.dir}/HubstarRESTAPI-0.0.1-SNAPSHOT.war" tofile="${web.hubstarrestapi.dist.dir}/HubstarRESTAPI.war"/>
</target>

1 个答案:

答案 0 :(得分:0)

Ant实际上是使用您传递的参数创建命令。 只需添加您的个人资料条目作为参数。像这样。

def existingUser():

    annoyingProblem = 0

    print("Welcome back")

    while True:
        existingUsername = input("What is your user name?")
        for i in range(100):

            with open("logins.txt", "r") as logins2:

                for num, line in enumerate(logins2, 1):
                    if existingUsername in line:
                        correctPassword()
                else:
                    if annoyingProblem == 99:
                        print("That doesn't seem to match. Please try again")
                    else:
                        annoyingProblem = annoyingProblem + 1