Jon*_*nas 21 eclipse scala playframework scala-ide
我想使用Eclipse作为使用Play Framework的Scala Web应用程序的IDE .我下载了Eclipse 3.6.2.然后我为Eclipse安装了Scala IDE 2.0(beta).我下载了Play Framework 1.2.2RC1并安装了Scala模块play install scala-0.9.1并使用生成了一个新站点play new mysite.然后我用它做了一遍,play eclipsify mysite并在Eclipse中导入了项目.
但是现在我在Eclipse中遇到了很多错误.这是我可以解决的任何问题,还是不同的项目不兼容?
这是生成的代码,其中包含Eclipse中的错误(但它在我运行应用程序时有效).
package controllers
import play._
import play.mvc._
object Application extends Controller {
import views.Application._
def index = {
html.index("Your Scala application is ready to go home!")
}
}
Run Code Online (Sandbox Code Playgroud)
这就是它在Eclipse中的样子:
Ike*_*Ike 19
屏幕截图中突出显示的错误是由新的Scala模板源不在项目构建路径中引起的.eclipsify命令当前不会为您执行此操作.
手动将tmp/classes添加到Build Path以解决它.
但请注意,Eclipse中不会生成新的Scala模板文件.因此,如果向项目添加新模板/页面,则必须首先运行"play run"(或等效)以使文件出现在那里.另请注意,如果将来再次运行eclipsify命令,则需要将此文件夹重新添加到构建路径中.
| 归档时间: |
|
| 查看次数: |
5219 次 |
| 最近记录: |