普通java项目生成jar包的基本写法(利用ANT打包)
来源:互联网 发布:uefi平板 安装ubuntu 编辑:程序博客网 时间:2024/06/03 21:16
将以下内容保存为build.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project name="项目名称" basedir="." default="jar">
<property name="src.dir" value="src"/>
<property name="jar.dir" value="out"/>
<property name="bin.dir" value="bin"/>
<property name="lib.dir" value="lib"/>
<path id="classpath">
<fileset dir="${lib.dir}" includes="**/*.jar"/>
</path>
<target name="compile">
<mkdir dir="${bin.dir}"/>
<javac srcdir="${src.dir}" destdir="${bin.dir}" classpathref="classpath"/>
</target>
<target name="clean">
<delete file="${jar.dir}/${ant.project.name}.jar"/>
<delete dir="${bin.dir}"/>
</target>
<target name="jar" depends="clean,compile">
<mkdir dir="${jar.dir}"/>
<jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${bin.dir}"/>
</target>
</project>
只需要替换项目名称即可,比如memcached,那么生成的jar为memcached.jar。
jar目标的基本过程:
1)clean,清除原来的bin和out目录,即删除.class和.jar文件
2)compile,使用classpath引用编译时需要的jar,对src下的所有文件进行编译,生成的.class放置在bin目录中。
3)生成jar,新建out目录,把bin下的所有文件打包成”项目名称.jar”,并放置在out目录中。
- 普通java项目生成jar包的基本写法(利用ANT打包)
- Ant混淆打包生成SDK的JAR包
- Maven打包生成普通jar包
- 使用Maven管理依赖JAR文件,自定义项目布局,利用ANT生成不同的发布包
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- 将java项目打包成jar包并生成可独立执行的exe文件
- 将Gradle项目打包生成jar包
- 使用ant生成可执行的jar包
- Java项目生成jar包
- ant 打包可执行jar包
- 普通java web项目ant编译打包成war
- 使用maven下载jar包,使用ant打包。yqxt项目的安装。
- 使用maven下载jar包,使用ant打包。yqxt项目的安装。
- Ant如何打包UIAutomator项目用到的第三方JAR包
- 如何不通过maven或者ant将项目打包成可执行的Jar包
- Ant如何打包UIAutomator项目用到的第三方JAR包
- Ant如何打包UIAutomator项目用到的第三方JAR包
- 元对象系统的整体结构分析(续一)
- spark研究之install4j打包spark
- 元对象系统的整体结构分析
- C++资源之不完全导引(完整版)- -转载
- QT 常用问题解答
- 普通java项目生成jar包的基本写法(利用ANT打包)
- POJ 3984 顶嵌杯决赛 B题
- Google Chrome 书签管理
- 为什么?
- 优秀开源杀毒软件ClamAV
- 怎么获得win7管理员权限
- 新手......报到
- Sql基础
- extJs 2.0学习笔记-------Ext.Panel