我正在使用xsbt-web-plugin
创建包含 Java 和 Scala 源的项目的分解 WAR 文件。该文件是src/main/java/conf/application.conf
,这是我认为可行的方式:
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。