用ANT打JAR包
各位CSDN的同仁,你们好吗?
久违了。几年以后的今天我又回来了。又回CSDN这个大家庭里来了。真诚的问候大家。
俗话说,无事不登三宝殿。今天,小弟有一事不明。这就是,我想用ANT 1.7来为我的一个很简单的JAVA项目生成一个JAR包。所以,想求Build.xml 文件一份。不知哪们朋友可以帮忙找一下。不胜感激。
------最佳解决方案--------------------jar task里去掉encoding=utf-16le,还行不行
------其他解决方案--------------------一个很简单的JAVA项目 -> 直接用 Netbeans 打包即可
Netbeans项目文件夹下也会自动生成两个文件:
build.xml
nbproject\build-impl.xml
------其他解决方案--------------------哪位朋友帮忙弄一下吧。谢谢了。
------其他解决方案--------------------BUILD文件和你的项目是有关系的。要不然还要ANT干嘛。还要BUILD文件干嘛。如果只是单纯的JAVA->CLASS,有点小题大做了。
------其他解决方案--------------------<?xml version="1.0" encoding="utf-8"?>
<project name="examples" basedir="." default="all">
<property name="dir.sources" value="sources"/>
<property name="dir.classes" value="classes"/>
<property name="dir.resources" value="resources"/>
<property name="package.file" value="examples-jdk5.jar"/>
<target name="clean">
<delete dir="${dir.classes}"/>
<delete file="${package.file}"/>
</target>
<target name="init" depends="clean">
<mkdir dir="${dir.classes}"/>
</target>
<target name="compile" depends="init">
<javac
source="1.5"
target="1.5"
srcdir="${dir.sources}"
destdir="${dir.classes}"
includeantruntime="false"/>
</target>
<target name="package" depends="compile">
<jar jarfile="${package.file}">
<fileset dir="${dir.classes}" includes="**/*.class"/>
<fileset dir="${dir.resources}" includes="**/*.*"/>
<manifest>