无法在Intellij中运行Scala文件

时间:2015-08-12 17:41:06

标签: scala intellij-idea

我在Intellij IDEA 14.4社区版中设立了一个加工项目。我安装了Scala插件,项目配置似乎是正确的(因为我没有看到并且内联错误和编译工作正常)。但是我在一些教程中有红色,您也可以通过右键单击它并选择运行或调试来运行当前文件。我没有看到这些选项,我无法理解为什么:

gatling

我尝试过无效缓存/重启,但这也无效...

修改

我应该提到我没有使用scala的经验。我想要做的是实际上从Intellij运行个人{{3}}模拟,因为它更方便,我也可以调试它们。我所拥有的大多数代码都基于示例,但实际上我不知道我在做什么。所以为了重新制定,我们说我有以下模拟文件PingSimulation.scala。我应该在哪里添加main()函数才能在Intellij中单独运行文件?

package atlas

import io.gatling.core.Predef._
import io.gatling.http.Predef._
import scala.concurrent.duration._

class PingSimulation extends Simulation {
  object Ping {
    val ping = exec(http("Ping")
      .get("/ping")
    )
  }

  val httpConf = http.baseURL(Endpoints.testing_url)

  val scn = scenario("Ping").exec(Ping.ping)

  setUp(
    scn.inject(atOnceUsers(1)).protocols(httpConf)
  )
}

1 个答案:

答案 0 :(得分:3)

从你的截图中看,似乎没有任何东西可以在范围内运行。您需要object扩展App或提供def main。类本身无法运行。