Espace de travail définit une VM qui ne contient pas valide jre/lib/rt.jar: C:\Program Files\Java\jre7
Je suis nouveau sur maven et j'ai été la création d'application web simple avec maven avec hibernate, spring, etc. je reçois erreur suivante se produit lorsque je lance mvn eclipse:eclipse
de commande.
[WARNING] Workspace defines a VM that does not contain a valid jre/lib/rt.jar: C:\Program Files\Java\jre7
[WARNING] could not read workspace project:c:\Users\Acer\workspace\.metadata\.plugins\org.eclipse.core.resources\.projects\myproject
org.codehaus.plexus.util.xml.pull.XmlPullParserException: processing instruction can not have PITarget with reserveld xml name (position: START_D
OCUMENT seen \r\n<?xml ... @2:7)
at org.codehaus.plexus.util.xml.pull.MXParser.parsePI(MXParser.java:2453)
at org.codehaus.plexus.util.xml.pull.MXParser.parseProlog(MXParser.java:1447)
at org.codehaus.plexus.util.xml.pull.MXParser.nextImpl(MXParser.java:1395)
at org.codehaus.plexus.util.xml.pull.MXParser.next(MXParser.java:1093)
at org.codehaus.plexus.util.xml.Xpp3DomBuilder.build(Xpp3DomBuilder.java:187)
at org.codehaus.plexus.util.xml.Xpp3DomBuilder.build(Xpp3DomBuilder.java:83)
at org.codehaus.plexus.util.xml.Xpp3DomBuilder.build(Xpp3DomBuilder.java:48)
at org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations.readArtefact(ReadWorkspaceLocations.java:341)
at org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations.readWorkspace(ReadWorkspaceLocations.java:536)
at org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations.init(ReadWorkspaceLocations.java:94)
at org.apache.maven.plugin.eclipse.EclipsePlugin.getWorkspaceConfiguration(EclipsePlugin.java:2063)
at org.apache.maven.plugin.eclipse.EclipsePlugin.fillDefaultClasspathContainers(EclipsePlugin.java:1580)
at org.apache.maven.plugin.eclipse.EclipsePlugin.setup(EclipsePlugin.java:978)
at org.apache.maven.plugin.ide.AbstractIdeSupportMojo.execute(AbstractIdeSupportMojo.java:500)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[INFO] no substring wtp server match.
c'est mon pom.xml
quelqu'un pourrait-il me dire ce que je fais de mal ici. merci d'avance pour toute aide
OriginalL'auteur KItis | 2012-07-13
Vous devez vous connecter pour publier un commentaire.
Je ressemble à un java problème. Vérifiez votre java_home répertoire. Est-il en pointant l'C:\Program Files\Java\jre7 ? Si oui, laissez maven également le point de lire même endroit par configurer le toolchains.xml dans votre maven répertoire (e.g D:\maven-2.2.1\conf) pour votre version de java
Êtes-vous l'exécution de cette commande dans l'invite de commande ou dans eclipse?
je suis en cours d'exécution dans l'invite de commande
vérifier si this lien permet de
OriginalL'auteur om39a
J'avais aussi l'erreur:
mais je n'ai pas l'
(peut-être que vous n'étiez pas le réglage de votre espace de travail chemin correctement sur le mvn ligne de commande en utilisant l'option-Declipse.espace de travail=...)
De toute façon, le premier avertissement a été causé par moi à l'aide d'un JDK dans un non-standard (JAVA_HOME=C:\tools\java\jdk1.6.0_31) et la définition de mon workspace Eclipse pour utiliser comme valeur par défaut. Le Maven Eclipse plugin ne semble pas choisir le JDK par défaut correctement, Le "mvn eclipse:eclipse" ne serait pas travailler jusqu'à ce que j'ai enlevé le JDK "C:\Program Files\Java\jre6" à partir de la liste de installé Jdk Eclipse. Je n'ai que le bon dans la liste maintenant.
OriginalL'auteur Reg Whitton
Ajouter votre propre JRE, supprimer la valeur par défaut JRE installé dans Eclipse. Oui, ça marche.J'ai pu obtenir aucun message d'avertissement lors de la saisie de la commande mvn eclipse:eclipse.
OriginalL'auteur KeSyren
D'essayer de stocker vos projets maven dans un répertoire qui n'est pas votre workspace eclipse puis importer les projets eclipse (sans la copier!). Maintenant, le mvn eclipse:eclipse devrait fonctionner sans avertissements.
OriginalL'auteur João
Me semble maven ne parvient pas à analyser l'Éclipse de l'espace des paramètres correctement. J'ai été frappé de l'avertissement, et puis j'ai enlevé tous les Jre (j'ai eu deux Jre et un JDK sous-Fenêtre de Préférences Java Installé Jre) et n'ont laissé que le JDK. Pas de mises en garde depuis.
OriginalL'auteur Ivan Popivanov