如果我标记 src/main/sourceApp 文件作为源根文件对我的应用程序的编译、构建和部署有影响吗?如果是的话,这会影响哪个文件设置。 src/main/sourceApp文件 作为测试源根,但是当我在Jenkins构建之后部署代码时,它会声明sourceApp是未定义的。
src/main/sourceApp
src/main/sourceApp文件
无法访问“sourceApp”:没有这样的文件或目录
我的构建sbt包含以下内容:
.settings(name := "csv-rest-service", packConf += baseDirectory.value / "src" / "sourceApp" -> "sourceApp", version := ABC.acquireVersion.value)
也许有办法用一个更“绝对”的路径重写它,以确保它在构建中被选中,因为现在工件不包含这个文件夹。。
如果我将src/main/sourceApp文件标记为Sources Root,那么 我的应用程序是如何编译、构建和部署的?
我不这么认为。Intellij设置不会影响SBT构建过程(据我所知)。
scalaSource in Compile := baseDirectory.value / "src"
参考文献如下: SBT