Changes
dIon Gillard
eclipse:add-maven-repo doesn't update correct Eclipse property file for Eclipse 3.x
add-maven-repo fails if Eclipse hasn't been started yet. Property file needs to be created
by the plugin.
Only create .classpath and javabuilder if sources are present
Add property
maven.eclipse.resources.addtoclasspathto control whether to add pom.resources etc or not. Provide backwards compatiblity.
Set proper
cactus.src.dir
Fixed duplicated source entry issue.
add property maven.eclipse.addResources=false to prevent the build resources from breaking old Eclipse builds.
Allow includes/excludes in build resources to be used in the classpath generation.
Support for Eclipse-Plugin maven projects (or kind="con" classpath).
duplicate build path added if resouce directory is the same as java source dir.
Simple implementation of handling source artifacts.
Add resources directories and test resources directories to .classpath.
Overriden jar that resides outside maven repo doesn't get resolved properly.
Jar overrides are now properly supported.
Fixed a 'race condition' where Cactus dependency is added twice to .classpath.
Add eclipse:clean goal.
Fixed a 'race condition' where JUnit dependency is not added to .classpath.
Add maven.gen.src property that points to a directory whose subdirectories are included as separate source directories.
Set eclipse.dependency=false to explicity ignore dependencies in classpath generation
Fix classpath generation when tests are not present
classpath includes must be relative directories
Document the eclipse.dependency property of the dependency element
Add maven.eclipse.buildcommands and maven.eclipse.projectnatures properties, docs and test cases
use assert taglib for testing
Honour sourceModifications in classpath file
used container for JRE classpath
Fixed Cactus support (there were problems due to the move of the Cactus plugin outside of the Maven project).
Add support for having multiple other directories included in the classpath.
Only classpath dependencies are generated
Added support for referencing cactus tests in classpath.
Added support for Eclipse 2.1 external tools
Smarter generation of .classpath file. ${basedir} prefix is cut off if present in any path. Default Maven location of source and destination folder are used.
Added dependency functionality between projects
Split eclispe goal in two goals : eclipse:generate-project and eclipse:generate-classpath
Added more documentation
Made the default to process Maven actions in the background
Initial release for Maven 1.0-beta6