Ant NetBeans项目中的目标文件

时间:2016-04-12 13:16:58

标签: java netbeans ant

我的NetBeans项目在my.jar目录中创建/dist/文件。尝试编辑build.xml以使用ssh将此文件复制到其他位置。但是如何知道什么是目标文件名属性?

<property name="username"  value="aaa"/>
        <property name="password"  value="bbb"/>
        <property name="ip"  value="10.1.100.55"/>
        <property name="dir"  value="/opt/aaa/"/>

        <scp file="${dist.jar.dir}${??target??}" todir="${username}:${password}@${ip}:${dir}" trust="true" />

1 个答案:

答案 0 :(得分:0)

您的Netbeans项目有一个nbproject/project.properties文件,该文件包含在build.xml中(间接)并包含许多有用的变量 - 包括包含构建的jar文件的文件路径的变量。它应该被称为dist.jar

 <scp file="${dist.jar}" todir="${username}:${password}@${ip}:${dir}" trust="true" />

检查实际属性文件以获取更多变量名称,例如dist.dirsrc.dir等。