我遇到了一个问题,而试图生成一个通用文件夹使用'sbt阶段'命令。我有一个Scala项目,包含以下build.sbt文件:
name := "hod.btlg"
version := "0.0.1-SNAPSHOT"
scalaVersion := "3.3.0"
val akkaHttpVersion = "10.5.2"
val akkaVersion = "2.8.0"
// Repositories
resolvers += Resolver.mavenCentral
// this will add the ability to "stage" which is required for Heroku
enablePlugins(JavaAppPackaging)
// Dependencies
libraryDependencies += "org.scala-lang" %% "scala3-library" % "3.3.0"
libraryDependencies += "com.typesafe.akka" %% "akka-http-spray-json" % akkaHttpVersion
// add the Akka HTTP libraries
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-stream" % akkaVersion,
"com.typesafe.akka" %% "akka-actor-typed" % akkaVersion,
"com.typesafe.akka" %% "akka-http" % akkaHttpVersion
)
// this specifies which class is the main class in the package
Compile / mainClass := Some("hod.btlg.Backend")
字符串
当我在我的项目目录中运行'sbt stage'时,过程完成,没有任何错误消息。但是,未生成预期的“通用”文件夹。我已经遵循了我在网上找到的说明,一切似乎都是正确的。
“sbt运行”工作。
我将非常感谢任何关于如何解决这个问题的见解或建议。提前感谢您的帮助!
1条答案
按热度按时间rqmkfv5c1#
我想你错过了通用插件。
启用它
字符串
那么这个阶段可以用
型