J'ai une configuration de projet scala qui utilise maven (fonctionnant sous OSX, Juno). Pour une raison inexplicable, l'exécution d'une mise à jour m2e entraîne la modification de la JVM en 1.7 JRE (qui n'existe pas sur mon système et n'est pas définie).La mise à jour Eclipse Maven provoque la corruption du paramètre JVM
En particulier, cela semble se produire quand j'importer le projet dans Eclipse (après la première génération du projet via SBT):
dans .classpath
<classpathentry path="org.eclipse.jdt.launching.JRE_CONTAINER" kind="con"></classpathentry>
à se change:
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7
n'existe pas (le système a 1.6).
Des sons comme m2e l'écrivent, mais je n'arrive pas à trouver comment/pourquoi et où je pourrais changer ce réglage.
Pouvez-vous vérifier si le POM a des paramètres pour le plugin maven-compiler? Si oui, quels sont ces paramètres? – mthmulders
Merci, merci! c'était bien :) – malangi
Content de pouvoir t'aider! – mthmulders