Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
ZipException on javac task moving from jdk1.4 to jdk1.5

ZipException on javac task moving from jdk1.4 to jdk1.5

2005-06-07       - By peter reilly
Reply:     1     2     3     4     5     6  

This should be a FAQ!

You have a .class file in your class path (i.e. not a directory
or a .jar file). Starting with ant 1.6, ant will open the
files in the classpath checking for manifest entries. This attempted opening
will fail with the error "java.util.zip.ZipException"

The problem does not exist with ant 1.5 as it does not try to
open the files. - so make sure that your classpath's do not
contain .class files.

Peter


Fabricio M. Sanchez wrote:

>Hi there,
>
>I've searched google, ant-faq and ant-manual and found nothing conclusive...
>
>I have recently moved from java (jdk) 1.4.2 to 1.5.0_03.
>I'm using ant 1.6.1 (I've tried ant 1.6.5 also, but the problem still
>exists)
>
>After deleting all classes and compiling using the javac task (target name
>is compile, see code below), I then compile the source again.
>The first time I compile (using 'ant compile')it builds successfully.
>When I compile again (without modifying any files) and only on jdk1.5.0_03
>(it works fine on jdk1.4.2) I get the java.util.zip.ZipException.
>
>Has this happened to anyone? Any ideas on what to do to resolve it?
>
>Thank you for your time,
>
>Fabricio
>
>Code below....
>
>---- Start of build.xml compile target ----
><!-- Compiles Application -->
>  <target name="compile">
>    <javac srcdir="${home}/${src}" destdir="${home}/${classes}"
>           classpathref="compile-classpath"
>           debug="on" optimize="off" deprecation="on"/>          <-- line
>105 on build.xml (see output, below)
>  </target>
>---- End of build.xml compile target ----
>
>
>---- Start of Ant Output ----
>C:\current_with_version>ant compile
>Buildfile: build.xml
>
>compile:
>    [javac] Compiling 13 source files to C:\current_with_version\classes
>    [javac] error: error reading
>C:\current_with_version\classes\com\esp\cost\CostElement.class; jav
>a.util.zip.ZipException: error in opening zip file
>    [javac] Note: Some input files use unchecked or unsafe operations.
>    [javac] Note: Recompile with -Xlint:unchecked for details.
>    [javac] 1 error
>
>BUILD FAILED
>C:\current_with_version\build.xml:105: Compile failed; see the compiler
>error output for details.
>
>Total time: 48 seconds
>---- End of Ant Output ----
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.