Bug 9386 - cannot import jar files into project
Summary: cannot import jar files into project
Status: RESOLVED DUPLICATE of bug 7528
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: 2.0 M3   Edit
Assignee: Philipe Mulet CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-11 08:44 EST by Holger Klawitter CLA
Modified: 2002-02-11 10:23 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Klawitter CLA 2002-02-11 08:44:41 EST
Eclipse 20011206 (Linux/2.4.12-ac5/IBM JDK cx130-20010925)
Machine 800MHz, 256Meg RAM.

workspace is clean (i.e. no .metadata present)
File->New->Project
	Java->Java Project
Next
	Name: Emerald
Next->Libraries->Add external Jar File
	Name: /usr/local/ovs-tools/java/ftp.jar
Ok
	"An internal error has occured. See error los for more details."

Cancel->Quit.

The Error log in .metadata/.log looks like this: (why is .log
invisible? If someone enters .metadata, she will have a reason :-)

Log: Mon Feb 11 14:24:31 GMT+01:00 2002
4 org.eclipse.core.runtime 0 Unhandled exception caught in event loop.
java.lang.IllegalArgumentException: 
  at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java:50)
  at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java:35)
  at org.eclipse.core.runtime.Path.removeFirstSegments(Path.java:691)
  at
org.eclipse.jdt.internal.core.JavaProject.canonicalizedPath(JavaProject.java:125)
  at org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:561)
  at org.eclipse.jdt.core.JavaCore.getResolvedClasspathEntry(JavaCore.java:402)
  at
org.eclipse.jdt.internal.core.JavaProject.projectPrerequisites(JavaProject.java:1485)
  at
org.eclipse.jdt.internal.core.JavaProject.hasClasspathCycle(JavaProject.java:1297)

The jar looks like this:

jar tvf /usr/local/ovs-tools/java/ftp.jar
    68 Mon Feb 26 21:00:00 GMT+01:00 2001 META-INF/MANIFEST.MF
  7573 Mon Feb 26 21:00:00 GMT+01:00 2001 com/enterprisedt/net/ftp/FTPClient.class
  2170 Mon Feb 26 20:26:16 GMT+01:00 2001
com/enterprisedt/net/ftp/FTPClientTest.class
  4323 Mon Feb 26 21:00:00 GMT+01:00 2001
com/enterprisedt/net/ftp/FTPControlSocket.class
   424 Mon Feb 26 21:00:00 GMT+01:00 2001
com/enterprisedt/net/ftp/FTPException.class
   635 Mon Feb 26 21:00:00 GMT+01:00 2001
com/enterprisedt/net/ftp/FTPTransferType.class
  2531 Sun Feb 25 16:25:32 GMT+01:00 2001
com/enterprisedt/net/ftp/test/FTPClientTest.class

I have been using this file for months (sun jdk 1.3.1 and plain ibm jdk)
without any problems (I doublechecked my CLASSPATH and my build.xml whether is
another version).
Comment 1 DJ Houghton CLA 2002-02-11 08:50:21 EST
Moving to JDT/Core. 
Duplicate of Bug 7528?
Comment 2 Philipe Mulet CLA 2002-02-11 10:22:34 EST
Closing

*** This bug has been marked as a duplicate of 7528 ***