Hallo,
ich habe folgendes Problem.
Ich arbeite mit Eclipse an einem Webprojekt. Wenn ich nun unter EXPORT --> WAR-File ein WAR-Archiv generieren lasse, dann erzeugt er mir immer ein Riesengroßes WAR-File, in dem das Projekt nochmals als .JAR-File im Lib-Ordner der Webanwendung eingefügt ist. Beispiel:
Projektname: MyApp, dann gibt es unter WEB-INF/lib eine Datei MyApp.jar.
Im Gesamten Projektverzeichnis und auch auf dem Rechner ist aber nirgends eine MyApp.JAR zu finden und während des Exportierens sieht man auch, dass er dieses JAR bei der Erstellung des WAR baut.
Erzeuge ich einfach eine Kopie des Workspace Inhalts in ein neues Workspace-Verzeichnis und wechsle dann in diesen Workspace, so ist das Verhalten genauo, benenne ich aber das Projekt um, so wird dieses JAR nicht mehr generiert. Ändere ich den Namen wieder zurück, erzeugt Eclipse beim Export sofort wieder die JAR Datei und legt sie mit in den Lib-Ordner des WAR-Archivs ab.
Eine build.xml wird in diesen Projekten nicht verwendet.
Wer weiß Rat?
Vielen Dank im Voraus.
Mike
ich habe folgendes Problem.
Ich arbeite mit Eclipse an einem Webprojekt. Wenn ich nun unter EXPORT --> WAR-File ein WAR-Archiv generieren lasse, dann erzeugt er mir immer ein Riesengroßes WAR-File, in dem das Projekt nochmals als .JAR-File im Lib-Ordner der Webanwendung eingefügt ist. Beispiel:
Projektname: MyApp, dann gibt es unter WEB-INF/lib eine Datei MyApp.jar.
Im Gesamten Projektverzeichnis und auch auf dem Rechner ist aber nirgends eine MyApp.JAR zu finden und während des Exportierens sieht man auch, dass er dieses JAR bei der Erstellung des WAR baut.
Erzeuge ich einfach eine Kopie des Workspace Inhalts in ein neues Workspace-Verzeichnis und wechsle dann in diesen Workspace, so ist das Verhalten genauo, benenne ich aber das Projekt um, so wird dieses JAR nicht mehr generiert. Ändere ich den Namen wieder zurück, erzeugt Eclipse beim Export sofort wieder die JAR Datei und legt sie mit in den Lib-Ordner des WAR-Archivs ab.
Eine build.xml wird in diesen Projekten nicht verwendet.
Wer weiß Rat?
Vielen Dank im Voraus.
Mike
Zuletzt bearbeitet: