Von Eclipse, wie kann ich mein Maven-Projekt im Tomcat?
Bin ich auf Windows XP mit Eclipse Indigo, Tomcat 6.0.33, und die Maven-plugin installiert. (Mit Maven 3.0.3 auf meinem system). Ich habe Tomcat zeigt sich in meinem Eclipse-Server-Liste, aber ich kann nicht herausfinden, eine ein-Klick-Methode zum bereitstellen von meine KRIEGS-Projekt auf den Tomcat-server an. Wenn ich Rechtsklick auf mein Projekt und wählen Sie "Ausführen" gibt es viele Maven-Optionen (z.B. "Maven Install"), aber keiner baut und dann setzt mein Projekt auf dem Tomcat.
Jede Hilfe in dieser Richtung? Vielen Dank, - Dave
Für die Ausführung tomacat, die Sie verwenden sollten, WTP. Sie können m2eclipse und WTP zusammen zu arbeiten. Werfen Sie einen Blick auf die Antwort auf diese Frage: m2eclipse-and-eclipse-wtp
InformationsquelleAutor Dave | 2011-10-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
siehe link unten für details
http://mojo.codehaus.org/tomcat-maven-plugin/deployment.html
Alternativ, Suche für tomcat:run und Sie können es verwenden, direkt
EDIT:
Run/Debug Configurations
Doppel-klicken Sie auf maven-build wird eine neue Konfiguration erstellt werden
${project_loc} für Basis-Verzeichnis
setzen tomcat:run für Ziele
geben Sie einen geeigneten Namen für sich selbst an der Spitze
Anwenden und ausführen/debug mit Ihrem neuen Konfiguration
EDIT2:
Der link wurde geändert, um unter einer:
http://tomcat.apache.org/maven-plugin-trunk/tomcat7-maven-plugin/
(Danke @Lucky)
siehe oben mein edit
Genial. Ich wirklich zu schätzen die Schritt-für-Schritt-Methode, die Sie hier aufzulisten.
Tolle Arbeit, danke @fmucar
Der link für das plugin wurde geändert, um tomcat.apache.org/maven-plugin-trunk/tomcat7-maven-plugin
InformationsquelleAutor fmucar
innerhalb von Eclipse, können Sie das Projekt ausführen, indem Sie Folgendes tun:
In der Ansicht Server, server erstellen (Rechte Maustaste, neuer Server, Tomcat)
Fügen Sie dann das Projekt auf den server (Rechte Maustaste auf den server, add & entfernen, wählen Sie das Projekt)
Starten Sie den server - der server startet & bereitstellen von app
Der trick dabei ist, dass der server nicht bereitstellen packaged-app in den tomcat-webapps-Verzeichnis, setzt es eine erweiterte version in ein Verzeichnis im Plugin-Verzeichnis der eclipse-installation.
Speziell zu tun, das maven-Verpackung und Bereitstellung für die externe tomcat istance (externe eclipse), verwenden Sie das tomcat-maven-plugin angegeben durch fmucar
InformationsquelleAutor TrueDub
Verwenden diese video, sehr selbsterklärend.
InformationsquelleAutor Nicholas K
In maven settings.xml, geben Sie server-Konfiguration, wie unten unter
<servers>
tagIm Bereich "Parameter" von "Konfigurationen ausführen" geben Sie parameter maven.tomcat.port und geben Sie alle erforderlichen port-Nummer. Ex: 7777
In der pom.xml bieten tomcat-plugin wie unten unter
<build>
tagInformationsquelleAutor user1533740
innerhalb von Eclipse, können Sie das Projekt ausführen, indem Sie Folgendes tun:
In der Ansicht Server, server erstellen (Rechte Maustaste, neuer Server, Tomcat) Fügen Sie dem Projekt auf dem server (Rechte Maustaste auf den server, add & entfernen, wählen Sie das Projekt) Starten Sie den server - der server startet & bereitstellen von app
Der trick dabei ist, dass der server nicht bereitstellen packaged-app in den tomcat-webapps-Verzeichnis, setzt es eine erweiterte version in ein Verzeichnis im Plugin-Verzeichnis der eclipse-installation.
Speziell zu tun, das maven-Verpackung und Bereitstellung für die externe tomcat istance (externe eclipse), verwenden Sie das tomcat-maven-plugin angegeben durch fmucar
Diese habe ich nicht bekommen, weil ich Sie nicht hinzufügen möchten maven-plugin, ich wollte es in einer einfachen Art und Weise, wie im alten einfachen servlet-Programme, die wir verwendet, um Sie auf server hinzufügen im server-panel von eclipse und dann über Projekt, das wir verwendet, um zu tun, Klicken Sie Rechts und laufen auf dem server.
Hier, wie kann ich es tun, ohne Zugabe von maven-Plug-in oder einer bitte im Detail erklären, warum maven-plugin explizit benötigt, warum kann ich nicht laufen server Hinzugefügt eclipse. Ich habe die Schritte, die oben gegeben(letzten Lösungen), aber in diesem Fall server Hinzugefügt, um meine eclipse nicht beginnt, anstatt dass der server die heruntergeladen wurde während maven-plugin-Auflösung (ich spreche von tomcat:run-Befehl) - Vorgang gestartet wird.
Bitte im Detail erklären, wie die kurzen Antworten nur verwirrt, ich bin Anfänger für maven.
InformationsquelleAutor Atul Singh Rathore