Frage

Ich habe ein J2EE-Projekt in Eclipse 3.2 und am Ende eines jeden Build möchte ich automatisch erstellen und eine WAR-Datei bereitstellen. Im Moment habe ich dies von Hand zu tun, die 5 oder 6-Maus-cliks und es wäre schön, es zu automatisieren.

Ich weiß, dass ich das mit einem benutzerdefinierten Build-Skript tun kann mit ANT aber ich hoffe, für eine Eclipse nativen Lösung.

Ich habe die J2EE-Standard-Tools (JST) und Web-Standard-Tools (WST) Plug-In in meiner Eclipse-Umgebung installiert ist.

War es hilfreich?

Lösung

Wenn Sie es als ein Ant-Skript implementieren können, dann können Sie von Eclipse, dass Ant-Skript aufrufen, auf jeder bauen automatisch (und innerhalb der Eclipse-Umgebung). Verwenden Sie Project-> Einstellungen-> Builders-> Add-> Ant Builder. Geben Sie diesem Builder Sie benutzerdefinierte Ant-Skript und es wird automatisch nach den „normalen“ Bauherren des Projekts ausgeführt werden.

Andere Tipps

Es gibt nur zwei Möglichkeiten:

  • Oder Sie direkt am Projekt klicken: Lauf -> Ausführen auf dem Server. (Ihr Projekt muss ein Web-Projekt sein.)
  • Oder Sie schreiben, dass Ant-Skript und verwenden Eclipse Sie ant Laufkonfiguration zu speichern und diese Konfiguration wiederverwenden.

Mit der neuesten Eclipse-Java EE-Release Sie Server und legen Projekt auf diese Server definieren können.

Dies wird automatisch Ihr Projekt auf den Server bereitstellen, wenn die Projektänderungen.

Rechte auf Ihrem Projekt klicken: Export -> Web -> WAR-Datei Tun Sie, was Sie tun möchten.

Betrachten Netbeans, voll Ohr und Kriegseinsatz verwendet, ist möglich, ohne die Notwendigkeit Ameise zu schreiben, sich für die meisten der großen Server, dh Katers war, WebLogic, Glasfischen und Jboss.

Ich kann es nur empfehlen, auch über das IBM Rational Suite.

Karl

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top