繁体   English   中英

Eclipse ANT Build.xml创建JAR显示损坏的文件

[英]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。

因此,我设置了此配置,但是只要它在该目标中输出文件,它就会显示为损坏的文件。 请指教

截图:

http://i.stack.imgur.com/Q4p3E.jpg

http://i.stack.imgur.com/uuhm3.jpg

试试这个: <jar destfile="your_directory/SamCommon.jar" basedir="bin" />

发生错误是因为“构建选项”中的“标准输入和输出”选项定义了“ sysouts”的写入位置,而不是jar文件的写入位置。 如果在文本编辑器中打开生成的“ SamCommon.jar”,则肯定只能看到由ANT执行生成的文本内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM