我在Netbeans
中有一个java项目,可以构建正常的文件并将myproject.jar
文件放到dist目录中。这没关系。
我决定在构建完成后将authomatically myproject.jar
复制到另一个目录。我通过放置行
build.xml
<target name="-post-compile">
<copy file="dist/myproject.jar" tofile="c:/anotherLocation/myproject.jar"/>
</target>
现在我有警告:
Warning: Could not find file C:\projectLocation\dist\myproject.jar to copy.
BUILD FAILED (total time: 0 seconds)
并且dist
目录未创建,直到我删除了build.xml
中的新行。
如何同时拥有这两项功能 - 构建和复制?
答案 0 :(得分:0)
我猜你正在寻找
<target name="-post-jar">`
如果您查看build.xml
内的评论部分,则可以看到:
-post-compile: called after javac compilation <-- .class files created
-post-jar: called after JAR building <-- .jar file created
在-post-jar
之前,还没有.jar
个文件,因此会调用警告。