Dashboard > MaviClipse > Home
Home
Added by Silvester van der Bijl, last edited by Silvester van der Bijl on 05 Sep 2006  (view change)
Labels: 
(None)


MaviClipse Plugin

The MaviClipse plugin is an Eclipse plugin that automatically creates the Eclipse classpath and WTP settings using the information contained in a Maven 1.x POM.
The Maven configuration is leading, the plugin will continually update the Eclipse classpath and WTP settings. This is very useful for managing library dependencies!

If your application is a web application (you are using the maven war plugin, and have defined maven.war.src) MaviClipse will even create a WTP project for you, if you haven't already done so!

WTP is a Eclipse Plugin itself that is composed of two parts: JST and WST. The WST basically delivers all kinds of editors that come in handy. JST adds support for running your favorite Appserver from within Eclipse.
More info on WTP can be found at: http://www.eclipse.org/webtools/ This info is pretty limited, we'll assemble as much usefull information as possible at Eclipse WTP.

If you want to know about some of the inner workings of MaviClipse check How this stuff works.

Typical Scenario

When you change your POM, say you add a new dependency you'll typically see the following happening:

  1. MaviClipse gets the new dependency if needed (YES: it will try to download it from the remote repositories that you may have defined in your properties! Watch the Eclipse statusbar... ),
  2. MaviClipse will update the .classpath and .component files,
  3. Since the classpath has changed Eclipse will build (recompile) your project,
  4. Since the app has changed WTP will redeploy your application.

Installation

See Installation Guide

News

Recently we started work on the second version of the MaviClipse plugin. A new design, and targetting just Eclipse 3.2, and WTP 1.5 should solve most of the annoying exceptions/bugs that occurred in the previous release at seemingly random moments.

Maven 2
The new version is divided into multiple plugins, allowing multiple "providers", e.g. Maven 2 (see Jira for current status) .

We've committed ourselves to finishing the new version on September 30. See you then

Posted at 05 Sep @ 10:36 PM by Silvester van der Bijl | 0 comments
Eclipse WTP (MaviClipse)
How this stuff works (MaviClipse)
Installation Guide (MaviClipse)
Quickstart (MaviClipse)
Are you enjoying Confluence? Please consider purchasing it today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.2 Build:#516 31 May 2006) - Bug/feature request - Contact Administrators