Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Virgo/Tooling"

Line 30: Line 30:
 
=== Web Application Bundles ===
 
=== Web Application Bundles ===
  
To create a web bundle you must first create a normal bundle project and do not apply the web module type. Then go to the new projects properties and modify it's facets, it needs the 'Dynamic Web Project' facet. Once done you then need to remove the various Enterprise libraries that get given to the project, found user build  and you are good to go.
+
To create a web bundle you must first create a normal bundle project and do not apply the web module type. Then go to the new projects properties and modify it's facets, it needs the 'Dynamic Web Project' facet. Once done you then need to remove the various Enterprise libraries that get given to the project, War Libraries and Enterprise EAR Libraries. This is found under 'Java Build' and you are good to go.
  
 
=== Bundlor ===
 
=== Bundlor ===

Revision as of 08:45, 7 June 2011

Tooling

Reminder: This documentation is based on the current nightly builds of the Virgo IDE tooling, since there hasn't been a milestone or release build published yet.

Installation

Prerequisites:

  • Eclipse JEE Helios SR2
  • Eclipse JEE Indigo (latest RCs)

Installation Steps:

  • Add Spring IDE update site to available update sites: http://dist.springframework.org/snapshot/IDE/nightly (At the moment the Virgo IDE has a dependency on the Spring IDE. We are working on removing this dependency. Before we got there, you need Spring IDE installed or available at one of the update sites.)
  • Go to "Install New Software" and put the Virgo IDE nightly snapshot update site into the dialog: http://download.eclipse.org/virgo/snapshot/IDE.
  • Select the "Core / Virgo IDE" feature and install
  • Done

Features

The tooling supports the following:

  • Bundle projects
  • Par projects
  • Plan files/projects
  • Web Bundles
  • Deployment to a Virgo Server in the server view.

Notes

Web Application Bundles

To create a web bundle you must first create a normal bundle project and do not apply the web module type. Then go to the new projects properties and modify it's facets, it needs the 'Dynamic Web Project' facet. Once done you then need to remove the various Enterprise libraries that get given to the project, War Libraries and Enterprise EAR Libraries. This is found under 'Java Build' and you are good to go.

Bundlor

Bundlor is not used by default, you must create you own template file and then turn on incremental manifest generation.

Future

In the future ....

Back to the top