Ant-Buildscript für Tomcat-Applikationen

URL dieses Beitrags: http://blog.stefan-macke.com/2008/03/25/ant-buildscript-fuer-tomcat-applikationen/

Ich arbeite mich gerade ein wenig in die Entwicklung von Webapplikationen mit Java und JSP auf dem Apache Tomcat ein und habe mir mal schnell ein kleines Ant-Buildscript gebastelt, das Applikationen direkt auf einem (Remote-)Server installieren kann. Es basiert auf dem Beispielscript aus der Tomcat-Dokumentation und kompiliert/installiert die Anwendung Simplex, die ich zu Testzwecken entwickle, sowohl lokal als auch auf dem Tomcat-Server: build.xml

Die folgende Ordnerstruktur muss vorliegen:

Ordnerstruktur der Simplex-Applikation

Die verwendeten Properties werden in der build.properties definiert:

app.name=Simplex
app.version=0.1
app.path=/${app.name}
src.home=${basedir}/src
bin.home=${basedir}/bin
build.home=${basedir}/build
dist.home=${basedir}/dist
release.home=${basedir}/release
web.home=${basedir}/web
docs.home=${basedir}/docs
manager.url=http://tomcat-server:8080/manager
manager.username=administrator
manager.password=passwort
catalina.home=Z:\

Z:\ ist dabei ein Netzlaufwerk auf meinem Entwicklungsrechner, das mit dem Tomcat-Installationsverzeichnis auf dem Server verbunden ist.

Füge diesen Artikel zu deinen Bookmarks hinzu Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • bodytext
  • MisterWong
  • Reddit
  • Technorati
  • Spurl
  • description

Einen Kommentar schreiben

XHTML: Diese Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>