已经在Eclipse中安装了Scala插件< http://download.scala-ide.org/nightly-scala-ide-juno-210x >。
我正在使用以下版本:
播放2.1.0java版本"1.6.0_41“Scala代码运行程序版本2.10.0 --版权2002-2012年,LAMP/EPFL我能够使用eclipse编写Scala程序,并创建了一个基于java的play项目,我通过运行Play Eclipse将其导入Eclipse。
能够看到示例代码在Chrome中正确运行,但在播放代码方面有一些奇怪的错误。
例如:
public class Application extends Controller {
public static Result index() {
return ok(index.render("Your new application is ready."));
}
}
在索引下面有一条红色的卷曲线,Eclipse问题的视图指出:
“索引无法解析”
附上一张截图,给出这类问题的例子.
有办法让Eclipse识别这些错误吗?
(您可以在浏览器的新选项卡中打开此图像,以便以更大的分辨率查看它)
发布于 2015-01-17 21:54:28
我刚刚遇到了这个问题,一个干净,新鲜的Play安装(最新版本下载的一切在2015年1月17日)。
我想--哦,天啊,我们又来了--一个很好的框架,当它起作用时,你必须投入4个小时的大脑麻木研究,才能正确编译第一行代码。
结果是,在~compile
窗口中运行activator
命令,并对Application.java
进行更改并保存它,就可以做到这一点。仅对文件的更改没有完成它,也没有在activator
中运行activator
,也没有重新启动或重新加载eclipse。
谢谢你问我这个问题,因为这就是谷歌搜索return ok(index.render("Your new application is ready."));
时显示出来的内容,看起来我现在可以在短时间内提高工作效率,而不是浪费时间在搜索神身上……
我也会给答案者(阿尔班)一个明星,但我还没有被允许悲伤地.
你可能会认为,在两年内,这样一个简单的问题早就解决了!
发布于 2015-06-04 11:47:00
而不是使用;
activator eclipse
使用;
activator "eclipse with-source=true"
它需要一段时间,但当它完成时,它不会显示相关的错误。
发布于 2013-03-13 16:07:49
你必须从游戏中运行编译!控制台。
若要递增地执行此操作(即每次对源进行更改),您可以运行:
play ~compile
我还将Eclipse配置为自动刷新资源: Window > Preferences > General > Workspace > refresh,使用本机挂钩或轮询。
https://stackoverflow.com/questions/15194999
复制相似问题