Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351415

Summary: Installing JSDT feature into RCP drags in JDT debug/core
Product: [WebTools] JSDT Reporter: Alex Blewitt <alex.blewitt>
Component: GeneralAssignee: Project Inbox <jsdt.javascript-inbox>
Status: CLOSED DUPLICATE QA Contact: Nitin Dahyabhai <thatnitind>
Severity: normal    
Priority: P3 CC: Michael_Rennie
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Alex Blewitt CLA 2011-07-07 06:24:52 EDT
From a basic RCP with P2 capabilities, if I install the org.eclipse.wst.jsdt.feature(.feature.group), it drags in plugins 
org.eclipse.jdt.debug 
org.eclipse.jdt.core 
org.eclipse.jdt.launching 

Is this necessary/desirable? I can't see where it needs JDT, though if it does please file this as invalid.
Comment 1 Michael Rennie CLA 2011-07-07 10:10:37 EDT
(In reply to comment #0)
> Is this necessary/desirable? I can't see where it needs JDT, though if it does
> please file this as invalid.

In its current shape the debug support for Rhino in JSDT debug makes use of the VM tools from the jdt.launching, and sadly, jdt.launching has a dep on jdt.debug, which in turn has a dep on jdt.core.

This is a dupe of bug 350438, where we are planning to investigate splitting up jdt.launching (or creating our own VM support tools) so that VM related support can be used without all the extra overhead.

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