- Last release build http://m2eclipse.sonatype.org/update/
0.9.6.20080905-0917 / Sepbember 5, 2008 - Last stable dev build http://m2eclipse.sonatype.org/update-dev/
0.9.7.200811301804 / November 30, 2008
The following list describes New and Noteworthy features added in specific m2eclipse builds.
- 0.9.8.200905041413 / May 5, 2009
- 0.9.7.200902090947 / February 9, 2009
- 0.9.7.200811301804 / November 30, 2008
- 0.9.7.200810211352 / October 21, 2008
- 0.9.7.20081017-1836 / October 17, 2008
- 0.9.7.20081001-2217 / October 1, 2008
- 0.9.7.20080918-0025 / September 18, 2008
- 0.9.6.20080822-1053 / August 22, 2008
- 0.9.6.20080811-2209 / August 11, 2008
- 0.9.6.20080731-1407 / July 31, 2008
- 0.9.5.20080717-1821 / July 17, 2008
- 0.9.5.20080713-1542 / July 13, 2008
- 0.9.5.20080626-1519 / June 26, 2008
- 0.9.4.20080603-0114 / June 3, 2008
- 0.9.4.20080516-1145 / May 16, 2008
- 0.9.4.20080512-1100 / May 12, 2008
- 0.9.3.20080421-2352 / April 21, 2008
- 0.9.2.20080413-2321 / April 13, 2008
- 0.9.1.200803311600 / March 31, 2008
- 0.9.0.20080310-1400-Sonatype / March 10, 2008
- 0.9.0.20080301-0130-Sonatype / March 1, 2008
- 0.2.0.20080224-1940-Sonatype / February 24, 2008
- 0.0.13.20080125-1940-Sonatype / January 25, 2008
- 0.0.13.20071230-1940-Sonatype / December 30, 2007
- 0.0.13.20071220-1940-Sonatype / December 20, 2007
- 0.0.13.20071128-1940-Sonatype / November 28, 2007
Known issues and workarounds
This section describes workarounds for issues known in the latest build.
- To configure m2eclipse to use output folders different from Maven CLI you can use profile in pom.xml and enable it in Maven project preferences
- If you are using Eclipse Ganymede release and WTP 3.0 (including one from Eclipse for Java EE developers bundle) we also recommend to update to WTP 3.0.1 or later from the update site at http://download.eclipse.org/webtools/updates

When updating to the new version, it is better to use "Install" action in Eclipse Update Manager and not "Update". When using "Update" you can miss newly added features.
0.9.8.200905041413 / May 5, 2009
- Incremental download of repository indexes
- Support for Eclipse 3.5M7
- Improved stability
- Simplified UI for adding indexes:

- Number of Maven plugins can spawn additional Java processes, for example, the maven-surefire-plugin allow to specify the maven.surefire.debug property:
-Dmaven.surefire.debug="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -Xnoagent -Djava.compiler=NONE"
or in the pom.xml
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.2</version>
<configuration>
<debugForkedProcess>-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -Xnoagent -Djava.compiler=NONE</debugForkedProcess>
</configuration>
</plugin>
...
Upon execution, user will be presented with a message like "Listening for transport dt_socket at address: XXX", where XXX is the port number to connect remote debugger to. When this message is shown in the Console view, there is now a hyperlink that allows to attach debugger to that process in one click:

- Open JavaDoc action can be invoked from entries in the "Maven Dependencies" container, as well as entries on Dependencies, Dependency Hierarchy and Dependency Graph tabs of the Maven POM editor. The JavaDoc will be downloaded to the local Maven repository and then opened in the web browser inside Eclipse:

0.9.7.200902090947 / February 9, 2009
POM errors shown in the Problems view now also shown in the form header in the Maven POM editor:

Added initial POM refactoring support.
Exclude refactoring can be invoked from the popup menu on "Dependencies Hierarchy" and "Dependency Graph" pages in the Maven POM editor.

Rename artifact refactoring can be invoked from "Refactor... / Rename Maven Artifact" popup menu on a Maven project or pom.xml. This refactoring also delegates to project rename participans and will appropriately update launch configuration and other places.

Changes made by all refactoring wizards can be previewed before accepting. You can also exclude changes on individual poms.

"Web Resources" content provider adds more structure to the web projects shown in the "Project Explorer" view. It can be enabled or disabled using "Project Explorer" view menu and then "Customize View... / Content / Web Resources".

0.9.7.200811301804 / November 30, 2008
Support for incremental index updates (require nexus-indexer cli 1.1 or above or Nexus repository manager 1.2 and above.
Added option to Maven project builder to skip Maven compiler (e.g. when running process-test-resources phase), turned on by default. This should resolve issue with recursive build when JDT rebuilds classes touched by Maven and that triggers build over and over (see MNGECLIPSE-839). You can switch to the old behavior from the Maven page in the project properties dialog. For existing projects you may need to go to Maven page in project properties and set option to skip Maven compiler to on.
0.9.7.200810211352 / October 21, 2008
New wizard for installing artifacts to the local Maven repository. Based on contribution from Guillaume Sauthier and Mike R. Haller.

0.9.7.20081017-1836 / October 17, 2008
Printing support for the Dependency Graph page of the Maven POM editor, based on contribution of René Link. You can now use File / Print... action when Dependency Graph page is active.
Added debug tracing for several core components.
0.9.7.20081001-2217 / October 1, 2008
Added support for EJB and EAR projects in WTP integration.
Added link to open the Maven console from the active jobs in the Progress view (update dependencies, configure projects, etc):

0.9.7.20080918-0025 / September 18, 2008
Added new "Maven Doxia Editors" feature that provides editors APT, FML, XDoc and several other popular documentation formats used by open source projects. This feature also provides several new wizards for creating those files.
Added new extension point for adding custom pages to the Maven POM Editor.
0.9.6.20080822-1053 / August 22, 2008
Dependency graph and hierarchy pages in Maven POM editor allow to focus graph or hierarchy view on selected dependency scope.

0.9.6.20080811-2209 / August 11, 2008
New extension point for contributing custom menu items to the Maven popup menu.
Action "Show Dependency Hierarchy" in Maven popup menu for jar entries in "Maven Dependencies" classpath container opens Maven POM editor and selects corresponding jar entry on the "Dependency Hierarchy" page.

Added basic completion for plugin configuration parameters in POM XML editor.

0.9.6.20080731-1407 / July 31, 2008
Implemented SCM handler and UI for Eclipse Team/CVS provider.
Added "Maven modules filter" to the "Package Explorer" view. It can be enabled from view menu (Ctrl+F10 in "Package Explorer" view) / Filters... / Maven modules filter.
Project import and update project configuration now also sets "derived" flag on modules folders as well as on output folders, such as target/classes and similar ones. So, those resources does not cause duplicate search results in Search view and "Open Resource" dialog. To see those results you can enable "Show derived resources" flag in the "Open Resource" dialog.
When adding and editing Maven index in Maven Indexes view it is now possible to retrieve repository id from specified repository URL:

Added working set support to new Maven project and module wizards, to Maven project import wizard, to checkout Maven project from SCM and to import Maven artifact wizard:

0.9.5.20080717-1821 / July 17, 2008
Quick navigation to the Surefire test reports from the Maven process console:

0.9.5.20080713-1542 / July 13, 2008
Added content assist to form-based Maven POM editor for all artifact fields (parent, dependencies, exclusions, extensions, plugins, etc):

Added support for required archetype properties:

0.9.5.20080626-1519 / June 26, 2008
Changed Installation Requirements, so core plugin now requires WST XML editor (part of Eclipse IDE for Java and Java EE bundles from Europe and Ganymede)
JDT classpath variable M2_REPO (also used by maven-eclipse-plugin) is now handled automatically using settings from the active Maven installation.
Improved icons and decoration markers. Less red colors and better match with other Eclipse icons.
First iteration of the Form-based POM editor and migrated POM editing model to the new EMF based backend. POM editor also includes dependency hierarchy and dependency graph viewers and can show effective POM (similar to "mvn help:effective-pom" command).



0.9.4.20080603-0114 / June 3, 2008
Reworked Maven Settings pages. Location of the global Maven settings (such as <maven_home>/conf/settings.xml) is always taken from selected Maven installation. Global settings can't be specified when Embedded Maven installation is used as default. Also note that local settings (such as ~/.m2/settings.xml) are always override values from global settings. This way it should work the same as in Maven CLI.
Reworked default project configuration. There is no /target-eclipse folder anymore and Eclipse is always using Maven /target folder. You may need to run "Maven / Update Project Configuration" and delete "target-eclipse" folders after that.
Workspace Maven plugin resolution has been updated to work for Workspace projects. Also see Developing and debugging Maven plugins.
Added handler for AccuRev provider for Maven SCM.
Added hyperlinks (Ctrl-click) for open POMs from <parent>, <dependency> and <plugin> elements:

Added Outline view support for the POM editor showing summary for compound elements:

When creating new Maven project from Archetype it now possible to specify additional archetype properties:

0.9.4.20080516-1145 / May 16, 2008
New Maven POM XML editor built on WTP SSE editors framework provides completion based on POM schema, as well as completion on Maven artifacts, such as groupId, artifactId and version, appropriately scoped for dependencies, poms and plugins.

Customizable templates for parent, property, dependecy, exclusion, repository and plugin elements in POM XML editor. In additional to template configuration UI available to users, integrators can contribute predefined templates using org.eclipse.ui.editors.templates extension point.

0.9.4.20080512-1100 / May 12, 2008
Introduced Extensible project configuration framework and drafted configurators for AJDT, WTP (war projects) and Maven Eclipse plugin. "Update Source Folders" action had been renamed to "Update Project Configuration".
Maven launch configuration now allow to specify environment variables.
"Maven: The Definitive Guide" book is packaged as an Eclipse help.
Added new shortcuts for projects and jars to quickly navigate to project site, issue tracking, source control and continuous integration systems for the project.

0.9.3.20080421-2352 / April 21, 2008
Moved Maven launch configurations from "External Tools" into "Run/Debug" to provide control if Maven is executed under debugger. To debug you should use "Debug As... / Maven..." popup menu on the project, or create new Maven launch configuration from "Debug" drop down on the main toolbar.
New extension point and configuration UI for custom Archetype catalogs:

Added UI to select Archetype catalog to the Archetype selection page in "New Maven project" wizard:

0.9.2.20080413-2321 / April 13, 2008
Support Workspace resolution for launching Maven, which allows debug Maven plugins without installing into local Maven repository.
Added integration for Maven SCM to allow checking out and materializing Maven and Eclipse projects from CVS, SVN, Mercurial, Git, Perforce, VSS and other SCM systems supported by Maven SCM.
Extended SCM extension point and introduced new unified "Checkout Maven projects from SCM" wizard.

0.9.1.200803311600 / March 31, 2008
Implemented updating repository indexes in startup.
Moved all Maven configuration into project properties and added preferences to configure goals invoked for resource filtering.

0.9.0.20080310-1400-Sonatype / March 10, 2008
New Maven Embedder with number of fixes for updating dependencies.
Most notable feature is support for launching Maven from the external Maven installations. Now you can register multiple external Maven installations in Maven preferences:

Registered installations can be selected in Maven launch dialog.
Also note that updated dialog also allow to specify additional parameters for Maven session, such as offline, skip tests, update snapshots and debug output:

0.9.0.20080301-0130-Sonatype / March 1, 2008
Introduced new Maven model for editing. Add dependency and few other actions can now make changes to the pom.xml without erasing user's comments and formatting. The new model is also a foundation for the form-based editor for pom.xml
0.2.0.20080224-1940-Sonatype / February 24, 2008
Number of UI improvements and backend fixes. Starting from this release all dependencies such as Maven Embedder, Maven Arhetype and Nexus Indexer are packaged as a separate OSGi bundles and plugin is now using same MavenCLI as the command line (still 2.1-SNAPSHOT).
Added new new action to the Maven popup menu to force updating snapshots.
Project import wizards (e.g. check out from SVN and Maven Artifacts) allow to select projects that need to be imported after source code is checked out locally
Maven preferences now allow to open editor for settings.xml
Allow to attach custom source and javadocs to the jars from "Maven Dependencies" container.
Allow to download custom Archetypes

0.0.13.20080125-1940-Sonatype / January 25, 2008
Warning on startup if Eclipse is running on JRE and not JDK, which is required for several Maven plugins.
Support for resource filtering and separate output folders support. There are still gaps in that area and we will be working on close them in the next builds.
There is now support for downloading sources, opening maven poms and importing Maven projects for jars not managed with Maven (i.e. jars listed in the project build path). So it is now possible to attach sources to such jars and if necessary automatically download them to local Maven repository. This support rely on sha1s created y Maven when artifacts are deployed to remote repositories. I've also updated Nexus indexer CLI which is needed for reindexing proprietary repositories.
Prepackaged indexes can overwrite locally installed version based on the timestamp, so you can provision new index updates using Eclipse update manager
Most if not all the dialogs now remember history for all the text entry fields as well as number of other small UI improvements.
Project import and checkout wizards now allow to specify template in advanced settings to be used when creating project names. So, you could import maven/components from maven 2.x branch and from trunk and have unique Eclipse project versions. In new Maven project wizard, Eclipse project name can't be entered manually anymore is always derived from the groupId, artifactId and version and also uses the same template from Advanced settings.
0.0.13.20071230-1940-Sonatype / December 30, 2007
Bug fixes, including improvements for the dependency resolution since last build.
The most exiting new feature is "Materialize Maven" project wizard.
Unable to render embedded object: File (materialize-jars.png) not found.
0.0.13.20071220-1940-Sonatype / December 20, 2007
The biggest change since previous build is the asynchronous backend for dependency management. From the end user point of view it is much faster in resolving dependencies across several projects. Another significant difference is that dependencies are not updated/cleaned/refreshed upon "Project / Clean..." action and you should use "Project / Update All Maven Dependencies" or from popup menu "Maven / Update Dependencies" action to flush the cached model (we still don't have real equivalent for mvn -U, but die to the issues in Embedder this action may work like that).
Downloading of the source artifacts is also asynchronous, so it should be ok now to have "download sources" turned on. And there is still action in popup meny to download sources for the project or individual jars "Maven / Download
Mylyn integration updated to use new backend, so linking with issue tracking is now working when issue tracking info is inherited from the parent pom.
Added new decorator to show version from pom.xml on the project node for all projects that have Maven nature enabled. It is disabled by default, but you can turn it on from Window / Preferences... / General / Appearance / Label Decorations / Maven Version Decorator. I am planning to also enable this label decorator on pom.xml files (need some minor fixes in the model manager for that), but also would like to hear your feedback about this.
Maven Indexes view now allow to edit properties for the registered indexes and you can also specify index update url that is different from repository URL (i.e. update for Central repo is temporarily hosted on Sonatype web site). We actually need to brainstorm and came up with the strategy how to standardize this update and make it work directly with the Nexus
Checkout from SVN wizard can be now called from "File / Import..." menu and it now allows to directly paste SVN URL or browse SVN repositories registered in Subclipse
Number of wizards and dialogs now have history for all entry fields (i.e. URL, folder names, etc).
0.0.13.20071128-1940-Sonatype / November 28, 2007
New Project wizards for creating new Maven projects and modules, using simple mode and archetypes. Jason, I haven't picked up latest changes from archetypeng that does not use wiki page as source catalog
Numerous fixes for performance, memory and dependency resolution between Embedder and Eclipse builder
Open Maven pom and Java Type from Maven repos (see main Navigate menu). Note that Search dependency/class dialog now shows icons, and little decorations for resources that have sources deployed to the repo
Maven Indexes view shows all registered indexes and let browse trough indexed repositories offline (including Central), it also allow to add user indexes (it should have /.index/nexus-maven-repository-index.zip which can be created using nexus-indexer CLI)
Comments (1)
Dec 30
KONNIE20To says:
Lots of people like to <a href=" http://www.gogetessays.com">buy an essay&...Lots of people like to <a href=" http://www.gogetessays.com">buy an essay</a> using the research paper writing service close to this post.