使用ANT实用工具构建java项目
我正在使用ANT脚本构建eclipse工作区中项目的JAR。我使用的命令是使用ANT实用工具构建java项目,ant,jar,building,Ant,Jar,Building,我正在使用ANT脚本构建eclipse工作区中项目的JAR。我使用的命令是ant-f 我只想使用ant脚本来构建项目(目前我正在使用eclipse来实现这一点)。有人能帮我吗?和将是最好的起点。和将是最好的起点。这将使用我的prj/lib中的JAR编译我的prj/src到我的prj/classes中的Java文件 <javac srcdir="my_prj/src" destdir="my_prj/classes" debug="on"> <classp
ant-f
我只想使用ant脚本来构建项目(目前我正在使用eclipse来实现这一点)。有人能帮我吗?和将是最好的起点。和将是最好的起点。这将使用我的prj/lib中的JAR编译我的prj/src到我的prj/classes中的Java文件
<javac srcdir="my_prj/src"
destdir="my_prj/classes"
debug="on">
<classpath>
<fileset dir="my_prj/lib">
<include name="**/*.jar"/>
</fileset>
</classpath>
</javac>
这将使用my\u prj/lib中的JAR将my\u prj/src中的Java文件编译为my\u prj/classes
<javac srcdir="my_prj/src"
destdir="my_prj/classes"
debug="on">
<classpath>
<fileset dir="my_prj/lib">
<include name="**/*.jar"/>
</fileset>
</classpath>
</javac>
您的Ant构建脚本将包含几个您可以调用的目标。在命令行中,使用
-p
开关列出可用的选项及其说明:
ant -f mybuildfile.xml -p
然后可以调用列出的目标之一:
ant -f mybuildfile.xml sometarget
[注意:如果构建文件被称为
build.xml
,则不需要使用-f
,这是通常的约定]Ant构建脚本将包含几个可以调用的目标。在命令行中,使用-p
开关列出可用的选项及其说明:
ant -f mybuildfile.xml -p
然后可以调用列出的目标之一:
ant -f mybuildfile.xml sometarget
[注意:
-f
在构建文件被称为build.xml
时是不必要的,这是通常的惯例]我使用上述命令仅用于创建JAR,但我也希望以某种方式编译项目..我使用上述命令仅用于创建JAR,但我也希望以某种方式编译项目..?为什么不能从命令提示符下运行该命令?为什么不能从命令提示符下运行该命令?