In our project we use Eclipse launch configurations which are under version control to be shared with all developers.
Now it is necessary to include an external archive to a launch configuration file's classpath.
Fortunately the required archive is in every developer's local Maven repository.
I already found out that there is a classpath variable called M2_REPO which references to the local Maven repository (being valid for any developer).
But how to use this variable in the following classpath definition to replace the absolute path?
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
...
<listEntry value="<?xml version="1.0" encoding="UTF-8"?><runtimeClasspathEntry externalArchive="C:/Dokumente und Einstellungen/050967/.m2/repository/com/google/gwt/gwt-dev/2.0.3/gwt-dev-2.0.3.jar" path="3" type="2"/>"/>
...
</listAttribute>
Or is there a way to include an environment variable (e.g. Windows' %USERPROFILE% could help)?