[英]Eclipse ANT Build.xml create JAR is showing corrupted file
我一直在搜索很多有关此内容,但找不到任何解决方案。
基本上,我只是想从我的项目中创建一个jar。 然后将其用于部署。
这是我在build.xml中的代码
<?xml version="1.0" ?>
<!-- Configuration of the Ant build system to generate a Jar file -->
<project name="TestMain" default="CreateJar">
<target name="CreateJar" description="Create Jar file">
<jar jarfile="SamCommon.jar" basedir="bin"/>
</target>
</project>
一切正常,jar文件可见,可以在项目的根目录中打开。
但是我想要的是在其他位置创建/生成jar。
因此,我设置了此配置,但是只要它在该目标中输出文件,它就会显示为损坏的文件。 请指教
截图:
试试这个: <jar destfile="your_directory/SamCommon.jar" basedir="bin" />
发生错误是因为“构建选项”中的“标准输入和输出”选项定义了“ sysouts”的写入位置,而不是jar文件的写入位置。 如果在文本编辑器中打开生成的“ SamCommon.jar”,则肯定只能看到由ANT执行生成的文本内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.