Summary: | Eclipse cannot find source for *.class files | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | David Pérez <david.perez.ingeniero> | ||||||||||
Component: | Core | Assignee: | Olivier Thomann <Olivier_Thomann> | ||||||||||
Status: | VERIFIED FIXED | QA Contact: | |||||||||||
Severity: | normal | ||||||||||||
Priority: | P3 | CC: | philippe_mulet | ||||||||||
Version: | 3.1.2 | ||||||||||||
Target Milestone: | 3.3.1 | ||||||||||||
Hardware: | PC | ||||||||||||
OS: | Windows Server 2003 | ||||||||||||
Whiteboard: | |||||||||||||
Attachments: |
|
Description
David Pérez
2007-01-25 11:46:30 EST
Created attachment 57522 [details]
Source code of the jar file
Created attachment 57523 [details]
Jar file that cannot find sources
Created attachment 57524 [details]
Jar file compiled by Eclipse. It can find sources
Compiled in a separate project.
With debug info.
Created attachment 72208 [details]
Proposed fix
This fix corrects the source file name in case it contains the package name.
Do you know what compiler was used to compile the .class files inside the first jar file ?
Philippe, candidate for 3.3.1 ? No, I don't know the compiler. You could ask the jregex folks. +1 for 3.3.1. Being resilient is always a good idea. Released for 3.4M1. No regression test added as this would require to build an invalid source attribute. Verifier, please use the steps in comment 0 to verify this fix. Released for 3.3.1. No regression test added as this would require to build an invalid source attribute. Verifier, please use the steps in comment 0 to verify this fix. Verified for 3.4M1 using build I20070806-1800. Reopen for 3.3.1 verification . Verified for 3.3.1 using build M20070831-2000 |