我正在使用xsbt-web-plugin
創建包含Java和Scala源的項目的分解WAR文件。該文件是src/main/java/conf/application.conf
這就是我相信會的工作方式:在SBT中映射的文件不會複製到類目錄
webappWebInfClasses := true
// ...
mappings in (Compile, packageBin) += {
((javaSource in Compile).value/"conf"/"application.conf") -> "conf/application.conf"
}
當使用SBT show compile:packageBin::mappings
,我看到映射正確創建,但文件不會被複制。
請注意,xsbt-web-plugin
會覆蓋所有文件並手動複製它們,因爲webappWebInfClasses
設置爲true
。
我使用sbt 0.13.8,xsbt-web-plugin 2.0.2。
我還想了解如何調試SBT版本(添加斷點?)IntelliJ IDEA的內... –
任何意見要調試xsbt-網絡插件應用程序,您可以通過啓用標準Java遠程調試端口' Jetty ++中的javaOptions ++ = Seq(「 - Xdebug」,「-Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 8000」)''。 – earldouglas