Fehler beim Erstellen einer Maven-Projekt
Ich versuche zu schaffen, ein maven-Projekt, indem Sie die folgenden dieses tutorial https://docs.mulesoft.com/mule-user-guide/v/3.7/building-a-mule-application-with-maven-in-studio, dass die Zeit, die Zeit, wenn die Studio-builds Maven-Projekt automatisch, ich bekomme diese Fehlermeldung : updating maven project has encountered a problem There was an error running the studio:studio goal on project test
und in der Konsole:
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project com.mycompany:test:1.0.0-SNAPSHOT (C:\Users\Rajeun\AnypointStudio\workspace\test\pom.xml) has 2 errors
[ERROR] Unresolveable build extension: Plugin org.mule.tools.maven:mule-app-maven-plugin:1.1 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files (x86)\Java\jre1.8.0_40/../lib/tools.jar -> [Help 2]
[ERROR] Unknown packaging: mule @ line 8, column 16
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/PluginManagerException
- Ich habe vor dem gleichen problem. Gelöst verschieben JRE JDK . Erster Punkt ist, in Ihrer Umgebung einstellen stellen Sie sicher, Ihr zeigen JDK. Für mich, auch nach änderung der environment-variable erneut erhoben mit dem gleichen problem. Was bedeutet Mule studio ist noch auf die JRE. Nächster Schritt : Im mule studio gehen, um
windows->preference->InstalledJREs
ändern Sie die JRE, JDK. Dieser arbeitete für mich. Stellen Sie sicher, diese zwei Punkte sind gemacht von Ihrem Ende. - Erhalten Sie die gleichen Fehlermeldung angezeigt, wenn Sie ausführen von mvn studio:studio aus dem root-Verzeichnis des Projekts auf der Kommandozeile?
Du musst angemeldet sein, um einen Kommentar abzugeben.
in Ihrem anypoint studio gehen, um windows >> Einstellungen - >> auf der linken Menü wählen Sie java >> installierte jre ändern Sie den jdk-Pfad
Habe ich das problem gelöst, ich weiß nicht genau, was funktioniert hat, aber ich habe die java-version und für jedes Projekt, das ich ausführen die folgenden Befehle ein:
und dann habe ich die refresh-mein Projekt
Dies kann helfen: http://www.avajava.com/tutorials/lessons/how-do-i-update-my-maven-project-to-work-in-eclipse.html
Ich habe vor gleichen Problem und habe gelöst, indem Sie die JRE, JDK, die in den Voreinstellungen und neu gestartet, die jedem Punkt studio.
Diese behoben das Problem für mich.
War ich immer die gleichen Fehler und ich löste es, indem nicht nur das hinzufügen JDK in der installierten JREs aber die Einstellung Ausführungsumgebung von JAVASE-1.8 jdk1.8 und es funktionierte.
geben Sie eine Bild-Beschreibung hier
Überprüfen Sie, ob Ihr MuleStudio.ini enthält die configration für den richtigen Pfad zu Ihrer JDK:
-vm
argument über-vmargs
(die folgenden Zeilen werden an die vm ausführbare Datei).Müssen Sie den Maven Dependency für das Plugin
Schritt 1: Bearbeiten settings.xml um ein neues Profil hinzuzufügen mit dem folgenden repositories und pluginRepositories. (Es gibt zwei Positionen, an denen eine settings.xml Datei Leben können: $M2_HOME/conf/settings.xml oder ${user.home}/.m2/settings.xml)
Schritt 2: Hinzufügen einer neuen pluginGroup, wie unten gezeigt.
Für mehr details, besuchen Sie diese Seite https://docs.mulesoft.com/mule-user-guide/v/3.7/maven-tools-for-mule-esb
Ich denke, dass ist das problem mit dem mule studio Java-Einstellung. Mule studio standardmäßig Punkte-JRE JDK. tools.jar unter JDK-Ordner. Siehe unten im link, die erklären, wie Sie hinzufügen JDK studio dann verwenden, um zu bauen
http://www.gamefromscratch.com/post/2011/11/15/Telling-Eclipse-to-use-the-JDK-instead-of-JRE.aspx
Bemerkte ich, dass, wenn Ihr flow umfasst das API-Kit und Dataweave, zusätzliche Abhängigkeiten Hinzugefügt werden müssen.
und
Wenn Sie konfrontiert sind mit unter Fehler von Anypoint studio beim Bau-Projekt mit Maven.
Bitte befolgen Sie die nachstehenden Schritte, um das Problem zu beheben
Nun versuchen, aktualisieren Sie die pom.xml Datei mit Rechts-Klick die pom.xml Datei Maultier -> Aktualisieren von projektabhängigkeiten.
Wenn noch Sie stehen vor dem Problem Folgen Sie den weiteren Schritt wie folgt:
Hier wählen Sie JavaSE-1.8 und auf der rechten Fenster klicken Sie auf die jdk1.8.0_162 [perfect match]
und jetzt versuchen Sie zu Aktualisieren, Projekt Abhängigkeiten.
Dieser das Problem lösen wird.