這篇文檔是專門寫給那些編程狂熱者,在Ant里編程時要留意的重要Task。
不知為何,老外的各種腳本都寫得格外漂亮。從Appfuse里學(xué)到很多,在編寫SpringSide2.0的構(gòu)件安裝腳本時又被迫自學(xué)了不少,這里作下總結(jié)。
花錢的年華
依舊是JavaEE
|
|
BlogJava |
首頁 |
發(fā)新隨筆 |
發(fā)新文章 |
聯(lián)系 |
聚合![]() |
隨筆:88 文章:0 評論:976 引用:7 |
還有啥俺沒總結(jié)到的,你補充一下?
<groovy>
import org.mortbay.jetty.*
import org.mortbay.http.*
System.setProperty('org.mortbay.xml.XmlParser.NotValidating', 'true')
def server = new Server()
project.addReference('server', server)
try {
def listener = new SocketListener()
listener.setPort(properties.'server.port'.toInteger())
server.addListener(listener)
server.addWebApplication("/" + properties."project.dir", 'tmp/war')
server.start()
} catch(Throwable t) {
t.printStackTrace()
}
</groovy>