如何在Eclipse中运行Play项目

时间:2012-05-28 11:40:16

标签: java eclipse playframework

你好我一直试图找到如何在eclipse中运行Java Play项目,但我找不到一个简单的方法。这就是我所做的

创建项目

play new testApp

转到文件夹

cd testApp

使项目黯然失色

play eclipsify

打开eclipse并导入为现有项目,但后来我不知道如何从eclipse运行服务器

注意: 我知道我也可以在控制台中运行它。问题是我使用Eclipse在构建路径中添加了一个Eclispe项目,所以如果我在控制台中运行它,我认为它不起作用,或者我错了?

5 个答案:

答案 0 :(得分:16)

在较新版本的游戏中,命令已更改为

play eclipse

答案 1 :(得分:7)

对于Play 2.x.y,Activator是首选工具

activator eclipse

./activator eclipse

使用项目本地激活器副本(如果存在)

答案 2 :(得分:3)

播放eclipsify为您创建运行配置。

运行 - >运行配置 - > Java应用程序 - > testApp

如果您需要先调试,请按照指示

运行应用程序

运行 - >调试配置 - >远程Java应用程序 - >将JPDA连接到testApp

答案 3 :(得分:1)

可以按照以下过程将sbt play项目编译并导入到Eclipse IDE中:

  1. 转到您的项目文件夹并创建文本文件plugins.sbt并添加以下代码:

    addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.2")
    
  2. 要强制编译,请将以下代码添加到项目的build.sbt文件中:

    EclipseKeys.preTasks := Seq(compile in Compile, compile in Test)
    
  3. 确保在Eclipse中安装了Scala IDE(从scala-ide.org下载)

  4. 在命令提示符下,键入sbt以编译sbt play项目。

  5. 成功编译后,在sbt中,使用eclipse命令创建Eclipse项目文件> eclipse。检查[info]是否已成功为项目创建Eclipse项目文件:

  6. 转到Eclipse IDE并使用导入向导将现有项目导入到工作区中

答案 4 :(得分:0)

我正在尝试“玩eclipsify”,但由于它已改为“播放日食”而无法正常工作,而且效果很好。