Bug 97150 - [readme] Export | Deployable plug-ins and fragments silently drops .class files with long paths
Summary: [readme] Export | Deployable plug-ins and fragments silently drops .class f...
Status: RESOLVED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: Build (show other bugs)
Version: 3.0.2   Edit
Hardware: PC Windows 2000
: P3 major (vote)
Target Milestone: 3.1 RC3   Edit
Assignee: pde-build-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: readme
Depends on:
Blocks:
 
Reported: 2005-05-29 13:47 EDT by Jeff Lawson CLA
Modified: 2012-05-30 06:47 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Lawson CLA 2005-05-29 13:47:43 EDT
I tend to use descriptive class names and on large projects I wind up nesting
packages quite deep. This problem arose for me when I used nested classes
(82-character package path, 53-character class name, 59-character inner class
name) but a simple test using a ridiculously long package path and a simple
class showed the problem too.

When I 'Export...' my plug-in with 'Deployable plug-ins and fragments', the JAR
file excludes .class files with very long paths. Personnally, I can live with
this (now I know to avoid it) but the problem happens without any warning so
it's likely to cause problems for people who don't know about the issue.


Jeff
Comment 1 Pascal Rapicault CLA 2005-05-29 22:49:11 EDT
Unfortunately there is nothing much we can do about that, since no errors are warnings are being 
raised.
The only recommendation is to run automated build from a short path.
I will make sure there is a readme for that issue.
Comment 2 Jeff Lawson CLA 2005-05-30 00:09:05 EDT
It seems strange that there isn't an error or warning somewhere down the line
that could be bubbled up to users. It's good to make the issue know though
because it's certain to bite people from time to time.

Thanks  :-)
Comment 3 Pascal Rapicault CLA 2005-06-16 00:49:00 EDT
The entry has been provided to Mike and Jim.