Как запустить Jetty 7+ с указанной войной с помощью groovy / gradle?

Я хочу запустить Jetty 7+ со сборкой gradle, но, похоже, нет способа сделать это с помощью jettyRun. Поэтому, вероятно, самой простой идеей для достижения того, чего я хочу, было бы использование настраиваемой цели:

task runJetty << {
  def server = new Server()
  // more code here
  server.start()
  server.join()   
}

Не повезло, я только начал с gradle, и я тоже не знаю Groovy, поэтому мне сложно создать правильную цель. Я искал в Интернете, но не смог найти никакого решения. Может ли кто-нибудь поразить меня образцом отличного кода, который может запускать существующую банку с причалом?

9
задан Piotr Kukielka 25 November 2011 в 08:19
поделиться