В моем приложении запущен экземпляр Jetty, который, очевидно, создает другой экземпляр JVM.Как я могу передать аргументы JVM этому экземпляру?Я создаю свой встроенный Jetty следующим образом:
val server = new Server
val scc = new SelectChannelConnector
scc.setPort(8080)
server.setConnectors(Array(scc))
val context = new WebAppContext()
context.setServer(server)
context.setContextPath("/")
context.setWar("src/main/webapp")
server.addHandler(context)
try {
println(">>> STARTING EMBEDDED JETTY SERVER, PRESS ANY KEY TO STOP")
server.start()
while (System.in.available() == 0) {
Thread.sleep(5000)
}
server.stop()
server.join()
} catch {
case exc:
Exception => {
exc.printStackTrace()
System.exit(100)
}
}
(код Scala, но я считаю, что это легко понять и для разработчиков Java)