如何设置IntelliJ IDEA IDE以适用于Play2应用程序?

3
我想将IntelliJ IDEA设置为Play2应用程序的IDE。根据文档,Play框架应该带有一个idea命令。请参见http://www.playframework.org/documentation/2.0.3/IDE。我已经下载、解压并安装了Play框架,甚至创建了一个新的应用程序,但似乎缺少idea命令。
这个命令在哪里?如果不可用,那么我需要一些手动设置环境的提示。
我已经尝试创建一个新项目并导入源代码,但IntelliJ没有检测到任何框架
4个回答

11

也许你忘记切换到应用程序文件夹了。

不起作用:

$ play new my-app 
$ play idea

输出:

play! 2.0.3, http://www.playframework.org
This is not a play application!

正确:

$ play new my-app
$ cd my-app
$ play idea

如果那不起作用,请展示你输入的内容和输出结果。

IntelliJ IDEA 11没有原生支持play 2。


我的错误。我试图从bash shell执行idea。我期望idea是play安装中的一个脚本。谢谢您提供的信息。 - Moiz Raja

4
我按照以下步骤操作:
  1. 创建一个新的myproject
  2. 进入myproject目录
  3. 运行play idea命令
然后,我按照Intellij文档的指导尝试导入play模块,但失败了。
但是检查Play wiki后,我意识到,与其将模块导入到现有的Intellij项目中,不如打开该项目,因为一切都已经就位。

1

您也可以尝试使用:

play idea with-sources=yes

对我来说可以。


1

对于 Play 2.0,我在使用普通的 play idea 命令时遇到了问题。大部分,如果不是全部相关库都在 .iml 文件中存在错误。

作为解决方法,我使用了 play eclipsify 命令,并使用 Idea 的“从外部源导入”功能创建了一个正确的 idea 项目,其中包括所有依赖项。运作得非常好。


我在使用Play 2.0.0时遇到了类似的问题。最近的版本与IntelliJ的协作更加良好。 - Alex Varju

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接