Eclipse Properties Vincent Massol dIon Gillard
PropertyOptional?Description
maven.eclipse.workspace Yes Location of the Eclipse workspace that holds your configuration and source.

On Windows, this will be the workspace directory under your eclipse installation. For example, if you installed eclipse into c:\eclipse, the workspace is c:\eclipse\workspace.

If this parameter is specified, the external-tools goal will use it as the destination to copy the generated file.

maven.eclipse.junit Yes (default=3.8.1) The version of JUnit you want added to your project. If this property is set to none then JUnit will not be added to your build classpath.
maven.eclipse.output.dir Yes (default=${maven.build.dest) The directory to which Eclipse should output its classes. By default this is the same directory as Maven generates its code however this can be changed so that maven clean does not interfere with Eclipse's build.
maven.eclipse.test.output.dir Yes (default=${maven.test.dest} defined in test plugin) The directory to which Eclipse should output its test classes.
maven.eclipse.classpath.include Yes Comma delimited list of additional directories to include in the classpath, like src/conf.

Note that you will need to defined a MAVEN_REPO Java Classpath variable in Eclipse. This is done by selecting the Window menu, then Preferences. In the dialog box, select the Java node and then Classpath Variables. Create a new variable named MAVEN_REPO that points to your local Maven repository.