Eclipse-Galileo bereitstellen keine externen Gläser in WEB-INF / lib
-
05-07-2019 - |
Frage
ich neue Webprojekt Testweb erstellt.
Standardmäßig Standardausgabeordner ist Testweb \ build \ classes .
hinzugefügt einige Gläser Weg zu bauen.
ausgewählt Dann diese Gläser in "Java EE-Modul Abhängigkeiten" in Ordnung bringen zu verdunkeln diese rüttelt in WEB-INF / lib auf einem Server bei der Bereitstellung.
Dann entfalten ich diese Web-Anwendung von Eclipse on Server (JBoss).
Alles ist in Ordnung - es gibt Gläser in WEB-INF / lib
.Aber wenn ich Standardausgabeordner ändern von Testweb \ build \ classes Testweb \ web \ WEB-INF \ classes Eclipse-stoppt externe Gläser auf WEB-INF bereitstellen / lib.
Dieses Verzeichnis ist leer! Warum? Was ist falsch?
Lösung
Sieht aus wie bug 266268 , beschrieb auch in dieses Thema .
Weitere Informationen:
- das war für eclipse3.4, haben Sie immer noch das Problem mit der neuesten eclipse3.5.1 (seit „Galileo“ könnte nur 3,5 sein)?
- gibt es einen Debug-Verfahren .
Dank Larry und seine Hinweise für das Debuggen ich die Quelle Ursache dafür gefunden:
nicht als Standard-Ausgabe-Ordner verwendenWEB-INF/classes
. Es ist ein Fehler (wahrscheinlich), die Projektinhalte anders in diesem Fall berechnen Eclipse macht.So ist die Umgehungslösung ist die Standard-Ausgabeordner zu ändern.
Der Fehler ist ein Duplikat bug 249044 berichtete fest in WTP3.0.5: welche Version von WTP tun Sie mit Ihrem Galileo eclipse haben
?