Wie man Maven mit Eclipse workspace default JRE?

Ich bin mit der Spring Tool Suite und m2e konvertieren einige unserer Projekte zu Maven-Projekten. Das betreffende Projekt verwendet jdk1.6.0_20 mit dem Namen [jdk1.6] in Eclipse. Wenn ich Maven -> Update Projekt, obwohl, es ersetzt das jre mit der standard [JavaSE-1.6]. Während Sie scheinen auf die gleichen Bibliotheken, die Namensänderung verursacht eine Reihe von Ausnahmen wie:

Access restriction: The type WindowsPopupMenuSeparatorUI nicht
zugänglich durch die Beschränkung auf die gewünschte Bibliothek aus C:\Program
Dateien\Java\jdk1.6.0_20\jre\lib\rt.jar

Meine pom.xml hat diese:

<plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
        <source>1.6</source>
        <target>1.6</target>
    </configuration>
</plugin>

Gibt es eine Möglichkeit zu bekommen, Maven/m2e verwenden das Standard-workspace-JRE, statt Sie zu ersetzen mit einem bestimmten in der .classpath?

InformationsquelleAutor Jared | 2012-09-07

Schreibe einen Kommentar