我正在为 Eclipse Helios(Scala IDE 插件完全支持)在 Scala IDE 插件 2.0 上试用“Play Framework 2.0”。
当我创建一个播放应用程序并选择 Scala 模板时,它确实有效。即“玩跑”。
运行“play eclipsify”然后将项目导入 Eclipse 时,出现错误。有任何想法吗?
我正在为 Eclipse Helios(Scala IDE 插件完全支持)在 Scala IDE 插件 2.0 上试用“Play Framework 2.0”。
当我创建一个播放应用程序并选择 Scala 模板时,它确实有效。即“玩跑”。
运行“play eclipsify”然后将项目导入 Eclipse 时,出现错误。有任何想法吗?
在 Scala IDE 网站上有一个关于如何配置 Scala IDE 以使用 play2.0 进行开发的教程:
http://scala-ide.org/docs/tutorials/play20scalaide20/index.html
按照那里的步骤,如果它不起作用,请向教程的作者或在scala-ide-user ML中报告问题。
顺便说一句,我不相信改变Perspective
会有任何不同。Eclipse 透视图是纯粹的 UI 更改,不应影响底层行为。
屏幕截图显示您在 Java 透视图中。去Window
- Open Perspective
-Other...
并选择Scala
。
当你创建一个新的 Scala 项目时,eclipse 会要求你切换视角。但是,如果您导入现有项目,则不会。我提出了增强请求。
我安装了 Eclipse Java-EE 版本而不是标准 Java 版本,现在一切正常。
我没有回头重复使用标准 Java 版来确认,但似乎只适用于 EE 版。
一直在等,希望有高人解答
我会查看你搞砸的项目的 .project 文件,将其与正确的项目进行比较,然后酌情修改搞砸的项目。我希望我能更具体一点。我猜问题出在文件的 <buildSpec> 或 <natures> 部分。
您可能需要先备份 .project 文件。确保在编辑项目时项目未在 Eclipse 中打开。
右键单击您的项目,Configure > Add Scala Nature