【发布时间】:2017-02-01 00:47:12
【问题描述】:
我为自己开发了一个小程序。经过测试和 在本地完成它我现在想把它放在我的服务器上。
我得到这个错误:
编译错误 文件 /app/controllers/Links.java 不能 编译。引发的错误是:安全无法解析为类型
在这一行抛出:
@With(Secure.class)
在我拥有的课程链接中:
import play.mvc.With;
import controllers.*;
@With(Secure.class)
public class Links extends CRUD {
}
我已经在我的服务器上安装了 play 1.2.2。游戏可能正在运行。我 在终端输入“play start appname”并打开 serverIp:9010 到 看到这个错误。如果我输入“play precompile appname”一切似乎 去工作。
在应用程序的 /modules 子文件夹中,我有两个文本文件,一个“crud” 和一个“安全”,它指向服务器上的模块位置。我 在 dependencies.yml 中也定义了这样的模块:
require:
- play
- crud
- secure
在 application.conf 中,我的服务器有一个生产定义 使用正确的服务器 ID,如下所示:
%server1.application.mode=PROD
知道为什么这不起作用吗?
【问题讨论】:
-
我还运行了“play deps”,但对问题没有影响
-
你在
application.conf中添加模块了吗? -
@davin 不,我已将它们添加到 dependencies.yml 文件中
-
嗯嗯,我还在玩! 1.1 世界...
标签: java playframework