File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes IDEs, Version Control and other tools and the fly likes eclipse - error with exporting jar Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "eclipse - error with exporting jar " Watch "eclipse - error with exporting jar " New topic

eclipse - error with exporting jar

siva raju
Ranch Hand

Joined: Oct 10, 2003
Posts: 37
I wrote a simple Tomcat project(sysdeo plugin v2.2.1) called 'FirstProj' in eclipse 3.0 M4. It has just a single servlet called in the default package. I tried to export the proj into a jar file and I get,

Jar creation failed
Problem writing /FirstProj/WEB-INF/classes/Test.class to jar: Duplicate entry: Test.class

Whats the problem and is there workaround?

Siva<br />-----<br />SCWCD 1.4, SCJP 1.4, SCBCD(Preparing), CCNA
Tim West
Ranch Hand

Joined: Mar 15, 2004
Posts: 539
Just a guess, but it sounds like there are two files 'Test.class' on your ClassPath that will go into the same directory. Try renaming the class and see if that helps. idea!

siva raju
Ranch Hand

Joined: Oct 10, 2003
Posts: 37
I made some progress(actually, I found another way not to do things). The source dir for my java files is /WEB-INF/src.
The export tool seems to be copying files and classes to the root i.e. / in the output jar file.
If I move the src from /WEB-INF to /src, the export error does not occur but the .class files generated in /WEB-INF/classes are not exported. Instead all the class and java files are in the root, / of the jar.

Am I missing any export settings. I have the 'build automatically' option set and I even tried toggling it.

Someone please help me quick or else my comp will have my foot sticking from its gut.
Greg Charles

Joined: Oct 01, 2001
Posts: 2968

I'm using WebSphere Application Developer 5.1, but it should be about the same thing. Using wizards, I created a Dynamic Web Project first, then created a Servlet inside it. It put into a JavaSource directory under the project root, and automatically compiled it to WebContent/WEB-INF/classes. I could then export with no problem, although I'm exporting a war file, not a jar file.
I agree. Here's the link:
subject: eclipse - error with exporting jar
It's not a secret anymore!