| Summary: | [jars] Enable Eclipse to run with plug-ins as JARs | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | DJ Houghton <dj.houghton> |
| Component: | Runtime | Assignee: | platform-runtime-inbox <platform-runtime-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | birsan, bogofilter+eclipse.org, ed.burnette, gunnar, karasiuk, panagiotis.korros, pascal, pombredanne, torsten.schlumm |
| Version: | 3.1 | ||
| Target Milestone: | 3.1 M7 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
| Bug Depends on: | 76436, 76653, 78535, 83469, 85013 | ||
| Bug Blocks: | |||
|
Description
DJ Houghton
Running with OSGi as a jar - bug 83469. Manifest problems - bug 78535. Source code look-up - bug 76653 and bug 76436 Update: Today we are running test builds with OSGi and Runtime as JARs. So hopefully tonight the nightly build will contain JAR'd versions of those plug-ins. Over the next few days we will be submitting file changes to people who have agreed to be an early adopter of being shipped as a JAR file. See the following doc for more information: http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-core-home/documents/3.1/run_from_jars.html Update: Last night's nightly build worked out a few kinks: - need to ensure that plug-ins with custom build scripts update them for JAR'd plug-ins (bug 88317) - some of the releng tests assume the directory structure (bug 88311) Today we will modify the plug-ins which are a part of the RCP and include them as JARs in tonight's nightly build. Update: A lot of changes were made in PDE-Build to handle the change to JARs as well as some bugs in the plugin.xml -> manifest.mf convertor surfaced this week. We now have all of the RCP plug-ins set to be shipped as JARs. We will have a clean build by the end of the week, ready for M6. We will defer the conversion of the rest of the SDK plug-ins to JARs until after M6 is released. In addition to the bare RCP jars would it be possible to get org.eclipse.update.configurator in as a jar in M6 too? A good percentage of RCP apps use that one. Also by RCP jars I'm assuming you're including the SWT fragments for various systems, right? I'm just looking forward to trying my jnlp example again, only without all the pain this time. Yes, the update.configurator is already JAR'd as well. In fact, there are 22 JAR'd plug-ins/fragments + the SWT platform-specific fragments. Check out the table in the doc from comment #2 for a complete list. Update: almost all plug-ins will be JAR'd for this week's integration build. |