为什么IntelliJ说:包安全不存在?

jos*_*erk 2 java playframework

我已经设置了我的Play Framework 1.2.1项目,可以使用以下Google网上论坛帖子中的说明在IntelliJ中运行:

http://groups.google.com/group/play-framework/msg/54cfe212cbae218e

但是,按照http://www.playframework.org/documentation/1.2.2/guide8上的教程,我从IDE收到以下错误:

/Library/WebServer/Documents/devschool.play/app/controllers/Security.java
package Secure does not exist
/Library/WebServer/Documents/devschool.play/app/controllers/Application.java
cannot find symbol class Secure
Run Code Online (Sandbox Code Playgroud)

当我使用> play run运行应用程序时,一切正常,但我更喜欢从IDE运行它.请注意,在添加安全模块之前,项目已从IDE完美运行.

有没有办法来解决这个问题?我有预感它与外部源有关,但不是Java专家,我不完全确定如何做到这一点.

有人可以帮忙吗?

小智 7

您应该运行以下命令:

play dependencies
play idealize

第一个将解析Secure模块的依赖关系.第二个将更新IntelliJ"类路径",有关安全模块的红线/错误将消失.