Bug 38319 - [jres] JDK levels should be monitored in a more consistent manner
Summary: [jres] JDK levels should be monitored in a more consistent manner
Status: RESOLVED WONTFIX
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: JDT-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-02 07:17 EDT by Philipe Mulet CLA
Modified: 2007-06-01 13:49 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 Philipe Mulet CLA 2003-06-02 07:17:41 EDT
Build 20030520

Assuming cross-development is quite a rare scenario, our default behavior 
should likely be to have a consistent set of settings for compile-time and 
runtime. In particular, JDK levels should be checked at some point.

i.e. when user switches from using a different installed JRE for a given 
project, some checking should occur to see whether the project compile settings 
are consistent (if picking a 1.4 JRE, it is likely the user should be prompted 
to flip into 1.4 compliant mode as well).
Comment 1 Erich Gamma CLA 2003-06-02 10:26:17 EDT
In the default case the build and run-time JDK are the same (launch configs use 
the default workspace JDK) and we are OK for the common case.

However, I agree that checking matching JDK levels would be nice.

Moving to jdt-debug
Comment 2 Philipe Mulet CLA 2003-06-02 10:46:50 EDT
Note that now JDT/Core optionally checks usage of incompatible binaries (when 
target JDK is lesser than some required libraries version). But this is only 
one facet of the various issues.
Comment 3 Darin Wright CLA 2003-07-15 09:56:47 EDT
Nothing planned at this time. Currently there is no API to support this across 
VM installs - which can be client provided via an extension.
Comment 4 Darin Wright CLA 2007-06-01 13:49:36 EDT
closing - we have execution environments now.
Comment 5 Darin Wright CLA 2007-06-01 13:49:49 EDT
marking as won't fix.