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"

(Installation)
(Web Application Bundles)
Line 33: Line 33:
 
=== 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, War Libraries and Enterprise EAR Libraries. This is found under 'Java Build' and you are good to go.
+
To create a web application bundle choose to create a normal bundle project, but on the Bundle Content panel select the additional property entitled "Web Application Bundle". On the Bundle Properties panel enter a suitable context path for the application as the Web-ContextPath.
  
 
=== Bundlor ===
 
=== Bundlor ===

Revision as of 08:05, 22 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, either:

  • Eclipse JEE Helios SR2, or
  • Eclipse JEE Indigo

Installation Steps (for the latest milestone builds):

  • 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. Until we get 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/milestone/IDE.
  • Select the "Core / Virgo IDE" feature and install
  • Done

Installation Steps (for the latest snapshot builds):

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 application bundle choose to create a normal bundle project, but on the Bundle Content panel select the additional property entitled "Web Application Bundle". On the Bundle Properties panel enter a suitable context path for the application as the Web-ContextPath.

Bundlor

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

Migration

Moving from the old tooling to the new requires some changes to your existing projects, these are documented here.

The Bundlor .settings file has a new name (com.springsource.server.ide.bundlor.core.prefs -> org.eclipse.virgo.ide.bundlor.core.prefs) and the property keys in it have new names as well. Currently these just need to be changed manually or use the project properties pane to create new settings and delete the old one.

Back to the top