我有一个java web程序,它实现了一个.jar,如果没有它,就无法编译。我已经上传了所有具有合适目录名称的文件,但我不知道如何获取build.xml以知道在哪里找到.jar。 jar文件位于我的src/program目录中。我知道我需要使用<classpath>
标签。我是否需要将它放在<javac>
标记内的“编译”目标中?如何在build.xml中添加.jar?
4
A
回答
1
您需要将jar添加到<javac>
标记的classpath属性或<classpath>
标记中。
直接来自ant用户指南的示例。
<javac srcdir="${src}"
destdir="${build}"
classpath="xyz.jar"
debug="on"
source="1.4"
/>
2
<?xml version="1.0" encoding="utf-8"?>
<project name="helloworld" default="compile" basedir=".">
<property name="project.src.dir" value="${basedir}/src"/>
<property name="project.lib.dir" value="${basedir}/src/program"/>
<property name="project.classes.dir" value="${basedir}/classes"/>
<path id="lib.path">
<fileset dir="${project.lib.dir}" includes="**/*.jar"/>
</path>
<target name="compile">
<javac srcdir="${project.src.dir}" includes="**/*.java" destdir="${project.classes.dir}" classpathref="lib.path"/>
</target>
</project>
相关问题
- 1. 从build.xml动态添加jar蚂蚁
- 2. 如何将jar库添加到jar中
- 3. 如何添加JAR在NetBeans
- 4. 在build.xml中指定一个外部jar以便在编译后添加到结果jar中
- 5. 如何在我的build.xml中添加外部罐子
- 6. 如何在Ant build.xml中添加log4j.xml路径
- 7. 如何在build.xml
- 8. 是否可以将jar文件添加到build.xml中的ant类路径中?
- 9. 如何添加的.jar
- 10. 在执行程序时,在build.xml中如何在java命令中添加参数?
- 11. 如何将jar文件添加到jar文件中?
- 12. 将jar库添加到jar文件中
- 13. 添加引用罐子到Android的build.xml
- 14. 如何在Jupyter内核中将外部jar添加到Scala中
- 15. 如何在Linux中添加Java中的Jar文件
- 16. 如何在eclipse中将jar添加到类路径中
- 17. 如何在linux中的classpath中添加多个jar文件
- 18. 如何正确添加jar库?
- 19. 如何使用IDE添加JAR库?
- 20. 如何添加databricks avro jar到hdinsight
- 21. 如何使用sparklyr添加jar?
- 22. 如何添加jar库到jEdit?
- 23. Eclipse maven插件如何添加jar?
- 24. 如何将hadoop jar添加到classpath?
- 25. 如何添加JAR依赖于AAR
- 26. 如何将VM选项添加到jar?
- 27. 如何将多个jar添加到classpath?
- 28. 如何添加图片到JAR的Java
- 29. 如何在Blackberry项目中添加外部jar或zip文件
- 30. 如何在mobilefirst适配器中添加axis web服务jar
你只是想将其添加到类路径编译或别的东西,以及(如包括在构建输出的jar内容)? – Thilo 2012-02-28 02:05:17