小编Ale*_*vac的帖子

如何设置sbt / scala / play多模块项目,该项目可与Intellij scala插件配合使用

我正在建立一个新的多模块项目(sbt / scala / play / IntejjiJ),我想做两件事:

  1. 具有一个具有此布局的build.sbt文件的多模块项目
project
 |_Dependencies.scala
 |_plugin.sbt
modules
 |_adapters
   |_api (Play REST API)
     |_app
     |_conf
   |_infrastructure (bare bone scala)
     |-src/main/scala
 |_application (bare bone scala)
   |_src/main/scala
 |_domain (bare bone scala)
   |_src/main/scala
 |_query (bare bone scala)
   |_src/main/scala 
build.sbt
Run Code Online (Sandbox Code Playgroud)
  1. 我希望能够使用IntelliJ Play2插件(运行/调试配置)

到目前为止,使用Play2的“运行/调试配置”设置运行应用程序时出现以下错误:

[error] java.lang.RuntimeException: No main class detected.
[error]     at scala.sys.package$.error(package.scala:26)
[error] (Compile / bgRun) No main class detected.
[error] Total time: 2 s, completed Jun 1, 2019 11:21:31 PM
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止的内容:

build.sbt

import Dependencies._

lazy val commonSettings = Seq( …
Run Code Online (Sandbox Code Playgroud)

scala sbt playframework

6
推荐指数
1
解决办法
253
查看次数

标签 统计

playframework ×1

sbt ×1

scala ×1