ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Reilly <peterrei...@apache.org>
Subject Re: ZipException on javac task moving from jdk1.4 to jdk1.5
Date Tue, 07 Jun 2005 21:48:07 GMT
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@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message