我找不到用项目中的所有java源文件、资源和库生成jar文件的选项。有一种方法可以使用可运行的jar文件,但这不是我要找的。
您可以使用Ant完成此操作。不需要插件,将在Luna工作。
build . xml:
<project name="makejar" default="jar">
<property name="src.dir" location="src"/>
<property name="build.dir" location="build"/>
<property name="lib.dir" location="lib"/>
<property name="resources.dir" location="resources"/>
<target name="jar">
<jar destfile="${build.dir}/MyJar.jar" basedir="${src.dir}">
<fileset id="resources" dir="${resources.dir}" />
<zipgroupfileset dir="${lib.dir}" includes="*.jar"/>
</jar>
</target>
</project>
右键选择"Run as Ant Build"
- 你可以安装一个eclipse插件:fatjar,它可以帮助你创建一个一体化的jar。
- 如果您使用maven来构建,您可以使用插件:shade或assembly
Using Eclipse Version: Kepler Service Release 2:
对于一个简单的jar文件:
File -> export -> java -> Jar File -> Next ->(选择你想包含的内容)->选择"library handling " -> finish
对于可执行的jar文件:
File -> export -> java -> Runnable jar File -> choose your main package -> name your File -> choose "library handling " -> finish