Hallo,
ich habe Eclipse und Tomcat lokal bei mir laufen.
Zur Zeit erstellt mir maven eine .war Datei die dann in den webapps Ordner von Tomcat kommt. Nach einem neustart von Tomcat wird die .war Datei entpackt und der Server läuft.
Kann man den Prozess nicht optimieren, sodass das ganze schneller geht?
maven kopiert die Dateien schon in meinem workspace von Eclipse nach target. Eigentlich ist target/meinprojekt schon das gleiche wie es tomcat später in webapps/meinprojekt entpackt.
Ich möchte am Ende das erstellen, kopieren und entpacken einfach weglassen.
Dazu habe ich mir gedacht, in der server.xml von Tomcat
einzutragen.
Allerdings klappt es so nicht. Er findet http://localhost:8080/project nicht.
Dann habe ich noch
ergänzt. Das hat dann aber auch mit einer Fehlermeldung abgebrochen.
Geht mein Ansatz nicht, oder habe ich noch einen Konfigurationsfehler?
ich habe Eclipse und Tomcat lokal bei mir laufen.
Zur Zeit erstellt mir maven eine .war Datei die dann in den webapps Ordner von Tomcat kommt. Nach einem neustart von Tomcat wird die .war Datei entpackt und der Server läuft.
Kann man den Prozess nicht optimieren, sodass das ganze schneller geht?
maven kopiert die Dateien schon in meinem workspace von Eclipse nach target. Eigentlich ist target/meinprojekt schon das gleiche wie es tomcat später in webapps/meinprojekt entpackt.
Ich möchte am Ende das erstellen, kopieren und entpacken einfach weglassen.
Dazu habe ich mir gedacht, in der server.xml von Tomcat
Code:
<Context docBase="C:\workspace\project\target\project" path="/project" reloadable="true"/>
einzutragen.
Allerdings klappt es so nicht. Er findet http://localhost:8080/project nicht.
Dann habe ich noch
Code:
<Host appBase="C:\workspace\project\target" autoDeploy="true" name="localhost" unpackWARs="false" xmlNamespaceAware="false" xmlValidation="false">
ergänzt. Das hat dann aber auch mit einer Fehlermeldung abgebrochen.
Geht mein Ansatz nicht, oder habe ich noch einen Konfigurationsfehler?