0
在Eclipse中,我使用ant来创建.jar文件如何使用Ant创建可执行jar
我需要在另一个项目中调试jar。 我怎样才能生成一个也包含调试源代码的jar?
编辑: 我创建使用jar:
<jar destfile="${my.lib}/${myProject}.jar" basedir="${eclipse.workspace}/${myProject}/bin">
在Eclipse中,我使用ant来创建.jar文件如何使用Ant创建可执行jar
我需要在另一个项目中调试jar。 我怎样才能生成一个也包含调试源代码的jar?
编辑: 我创建使用jar:
<jar destfile="${my.lib}/${myProject}.jar" basedir="${eclipse.workspace}/${myProject}/bin">
到包括在罐子源文件,这样就足够了:
<jar destfile="${my.lib}/${myProject}.jar" basedir="${eclipse.workspace}/${myProject}" includes="bin/**,src/**"/>
但是,你在你的问题中提出create an executable jar
,为此,这应该工作:
<target name="abc">
...
<manifest file = "MANIFEST.MF">
<attribute name = "Main-Class" value = "yourClassName"/>
<attribute name = "Class-Path" value = "."/>
</manifest>
<jar destfile="${my.lib}/${myProject}.jar" basedir="${eclipse.workspace}/${myProject}" includes="bin/**,src/**" manifest="MANIFEST.MF"/>
</target>