我想在生成的jar文件中包含编译时候用到的jar文件。该如何打包啊<!-- JAR作成 -->
<target name="makeJar" description="JAR作成" depends="compile">
<echo message="JAR做成" />
<jar basedir="${dir.temp}" destfile="${jarname}.jar" manifest="${manifestfile}" />
</target>
这句话该如何写啊/
<target name="makeJar" description="JAR作成" depends="compile">
<echo message="JAR做成" />
<jar basedir="${dir.temp}" destfile="${jarname}.jar" manifest="${manifestfile}" />
</target>
这句话该如何写啊/
解决方案 »
- 100个BigInteger相乘,怎么死循环了?
- 匿名内部类可不可以继续继承其他的类
- 想让hibernate配置的c3p0报错,它死活就是不报错,谁有办法让它报错?
- 2 个List里面内容比较,有没有先后顺序。
- 怎么固定jtextarea中每行只能显示10个字符,超过换行
- 关于类路径的问题?
- xml问题!!!!在线等!!!1
- 在swing下,如何控制Jbutton等元素的大小和位置。
- 听说 Java 2 核心技术 卷II:高级性能要出第6版了?
- 求各位了:用appletviewer浏览有APPLET在里面的HTML时,说:start:未初始化
- 晕了,求助高手,JAVA中的super到底是指什么
- 有关equals问题!
可以设置classpath:
<path id="build.classpath">
<fileset dir="${basedir}/src/lib">
<include name="*.*" />
</fileset>
</path>这里的build.classpath 指定了项目的src目录下的lib包为编译环境 , 你编译需要的jar都在这里面。当使用javac编译的使用设置环境变量如下使用javac
<javac srcdir="${src.dir}" destdir="${classes.dir}">
<compilerarg line="-encoding UTF-8 "/>
<classpath refid="build.classpath" />
</javac>
最后建议使用jar打包就可以了 ,希望能帮助到你