我正在嘗試使用WebAppClassLoader的自定義子類來配置Jetty(6.x)WebAppContext。在代碼(斯卡拉),它只是這樣的:如何通過配置在Jetty中設置自定義的WebAppClassLoader?
val context = new WebAppContext()
val cwacl = new CustomWebAppClassLoader(context)
context.setClassLoader(cwacl)
...
這工作正常,當嵌入碼頭。然而,在生產環境中,我只是將一個war文件部署到一個獨立的jetty實例中,所以沒有機會像這樣配置代碼。
我不知道如何通過Jetty的配置文件做同樣的事情。任何幫助表示讚賞。
獎勵:你將如何配置maven-jetty-plugin使用CustomWebAppClassLoader :)
謝謝,布魯諾!這似乎是一個竅門。 – overthink 2010-09-15 15:08:49