Ich brauche Eclipse-bereitstellen der war-Datei in mein ANT-Skript baut, nicht das, was es baut intern

Ich bin mit Eclipse Helios. Ich habe ein dynamic web Projekt am laufen und ich habe Eclipse zu verwenden, eine Ant-generator zum generieren einer war-Datei. Das ganze funktioniert Prima, wenn ich eine änderung ein .java-Datei, Eclipse automatisch läuft mein build.xml über Ant und updates mein KRIEG. Wenn ich bereitstellen, die den KRIEG zu einer externen Instanz von Tomcat, es funktioniert perfekt.

Jedoch, wenn ich erzähle, Eclipse mein Projekt unter Tomcat, es ist nicht mit Sie die war-Datei erzeugt, indem Sie die Ant-build, oder über mein Ant-script zum generieren einer temporären KRIEG.

Ich weiß das, weil meine build.xml Skript enthält einige zusätzliche XML-Konfigurations-Dateien in WEB-INF/classes in der KRIEG, der nicht endet bis in das WEB-INF/classes dir, dass Eclipse schiebt.

Ich kann nicht scheinen, etwas zu finden, innerhalb von Eclipse, der sagt, "wenn Sie veröffentlichen, verwenden Sie diese war-Datei, anstatt den Aufbau Ihrer eigenen".

Ein alternativer Ansatz wäre zu sagen, Tomcat, wenn es sich um Gebäude eines KRIEGES, so zu tun durch hinzufügen einer Liste von Dateien, aber ich kann nicht scheinen, einen Weg finden, zu tun, dass entweder.

Ich bin auch neugierig, wie Eclipse weiß, was zu veröffentlichen, da ist es natürlich ignoriert meine build.xml und meine zuvor erzeugte war-Datei.

InformationsquelleAutor Jay | 2010-11-23

Schreibe einen Kommentar