xsbt-web-plugin を使用するプロジェクトがありますが、jetty 設定をカスタマイズできるようにしたいと考えています。自分の jetty.xml ファイルを指定する方法はありますか? 私は見つけた
PluginKeys.configurationFiles
設定し、それを目的のファイルに設定しましたが、効果はありませんでした
xsbt-web-plugin を使用するプロジェクトがありますが、jetty 設定をカスタマイズできるようにしたいと考えています。自分の jetty.xml ファイルを指定する方法はありますか? 私は見つけた
PluginKeys.configurationFiles
設定し、それを目的のファイルに設定しましたが、効果はありませんでした
現在 xsbt-web-plugin 2.0.2 (最新バージョン) を使用しています。build.sbt で次のように実行できます。
enablePlugins(JettyPlugin)
containerConfigFile in Compile := Some(file("./src/main/webapp/WEB-INF/jetty-env.xml"))
お役に立てれば幸いです。
への引数を使用して、 jetty.xml 構成ファイルを指定できます。config
jetty()
jetty(config = "etc/jetty.xml")
複数の構成ファイルを指定する必要がある場合は、それらを個別の--config
引数として渡すことができます。
jetty(args = Seq
"--config", "jetty.xml"
, "--config", "jetty-https.xml"
, "--config", "jetty-ssl.xml"
))
詳細については、ドキュメントをご覧ください。