Bug 115097 - [build path] User libraries should allow class folders
Summary: [build path] User libraries should allow class folders
Status: ASSIGNED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.1.1   Edit
Hardware: All All
: P3 enhancement with 2 votes (vote)
Target Milestone: ---   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-04 11:57 EST by Dustin Callaway CLA
Modified: 2012-04-25 09:20 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dustin Callaway CLA 2005-11-04 11:57:57 EST
It doesn't appear that it's possible to add a class folder (i.e., a directory
containing classes) to a user defined library. Unlike the Libraries tab on the
Java Build Path screen, the User Libraries screen does not have a "Add Class
Folder..." button (it only has "Add JARs..."). I don't understand why class
folders can be added directly to the project build path but can't be added to a
library (this is possible in IntelliJ). There are times when I would like to
create a user library that includes class folders in addition to JAR and ZIP
files. Please enhance this feature by allowing user libraries to contain class
folders (i.e., add a "Add Class Folder..." button to the User Libraries screen).
Comment 1 Jerome Lanneluc CLA 2005-11-23 11:48:56 EST
Moving to JDT UI
Comment 2 Martin Aeschlimann CLA 2005-11-24 10:51:55 EST
JDT core only support class folders in the workspace. User libraries are by design only referring to external JARs so they are independent from the workspace content.

Back to jdt.core. I guess external class folders are not on the plan.
Comment 3 Olivier Thomann CLA 2006-10-10 12:13:56 EDT
Build path issue.
Comment 4 Philipe Mulet CLA 2008-07-09 07:30:23 EDT
External class folders support got added in Eclipse 3.4.
Comment 5 Jerome Lanneluc CLA 2008-08-12 06:25:55 EDT
The support is now there are the Core level. The UI needs to be changed to allow external class folders in user libraries.
Comment 6 Dani Megert CLA 2008-08-12 06:41:34 EDT
>The support is now there are the Core level. The UI needs to be changed to
>allow external class folders in user libraries.
Note that you can add external class folders to the Java build path via UI - just not to a user library which is currently designed in the UI to only have archives.
Comment 7 Dani Megert CLA 2009-01-08 06:11:56 EST
Lowering prio for 3.5. Might not make it into 3.5.
Comment 8 Dani Megert CLA 2009-03-12 11:44:32 EDT
We won't have time to do this for 3.5.
Comment 9 Markus Keller CLA 2012-04-25 09:20:01 EDT
Bug 300542 implemented something similar (support for internal JARs).