In Eclipse, wenn ich zu myProject gehe -> rechter Mausklick -> Ausführen als -> Maven Build, bekomme ich mehrere Fehler in der Konsole, die bestimmte Pakete umreißt nicht vorhanden ist, wie:Maven im Eclipse-Projekt: Paket javax.ws.rs existiert nicht
javax.ws.rs does not exist
javax.ws.rs.core does not exist
javax.servlet does not exist
javax.servlet.http doest not exist
Obwohl in meinem pom.xml, ich habe diese Abhängigkeiten zur Verfügung gestellt:
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs</artifactId>
<version>1.0</version>
</dependency>
etc
unter
<dependencyManagement><dependecies>
Tags (haben keine Fehler in pom.xml).
Ich habe auch Proxy-Einstellungen in settings.xml-Datei konfiguriert, und diese Datei ist ordnungsgemäß verknüpft.
Ich habe auch diese Jars lokal in WebContent \ WEB-INF \ lib Ordner aufgenommen und hinzugefügt, um den Klassenpfad (ich kann meinen REST-Service auf Tomcat ausführen, erscheint der Fehler "Paket nicht vorhanden" erscheint nur, wenn ich bin Versuch „verwenden Maven bauen.
Der Grund, warum ich brauche, dass ich eine wAR-Datei erzeugen und bereitstellen möchte.
wie ich dieses Problem lösen kann? gibt es einen Krieg zu zwingen Maven statt in lokalen Bibliotheken aus?
Um zu überprüfen, wo kommt von Ihrem Problem, zuerst: Führen Sie mvn sauber installieren in der Befehlszeile an der Wurzel Ihres MVN-Projekts und geben Sie uns eine Rückmeldung – davidxxx