首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails 2对Grails 3

Grails 2对Grails 3
EN

Stack Overflow用户
提问于 2015-07-05 16:55:27
回答 6查看 4.7K关注 0票数 4

我对grails相当陌生,我即将开始一个新的grails项目。我对基于那些还没有准备好支持最新版本的工具所使用的版本感到非常困惑。我已经读过第3版是一个完全的重写,我的直觉说,应该是一个版本,考虑到这个项目是全新的,但我发现没有一个工具已经准备好为第3版。

我成功地获得了intellij的版本3,没有了grails的支持,ggts也是如此。

这么说,我不知道如何在ggts中运行这个应用程序,因为不起作用。

使用ggts,我使用了下面的教程https://tedvinke.wordpress.com/2015/04/10/grails-3-released-installing-gradle-and-groovy-2-4-support-in-eclipseggts/,但我已经想出了如何让这个应用程序运行。有人知道怎么做吗?

我的问题是

  1. 如何在GGTS中运行Grails 3应用程序。
  2. 此时建议使用Grails 3,还是应该使用Grails 2?
  3. 如果您使用Grails 3,建议的IDE是什么?

使用Intellij,我不得不通过转到grails/init项目run来运行它。这样做对吗?

EN

回答 6

Stack Overflow用户

发布于 2015-07-05 20:14:40

对于Grails 3,您不需要特殊的IDE来运行Grails 3应用程序。您需要做的就是右键单击application类并执行以启动Grails应用程序。阅读有关IDE集成https://grails.github.io/grails-doc/latest/guide/introduction.html的更多信息

目前,并非所有插件都升级到Grails 3。因此,如果您的项目依赖于一些尚未升级的插件,这将是一个问题。例如,spring安全性还没有升级,但是还需要使用it.https://groups.google.com/forum/#!searchin/grails-dev-discuss/spring$20security/grails-dev-discuss/jOF0jw_BiCs/tOxd0NZpaxkJ。

最后,Intellij社区版和GGTS都支持Grails3。但是,如果您想要特殊的grails功能,如GSP语法突出显示,使用GGTS或IDEA终极版。

票数 5
EN

Stack Overflow用户

发布于 2015-12-31 15:48:20

IntelliJ idea 15已经发布。试试看。Grails 3的支持是内置的。

在项目选择中选择Grails 3而不是Grails 1/2。

票数 1
EN

Stack Overflow用户

发布于 2016-08-20 16:04:43

我有6个项目运行Grails 2超过1年。到目前为止,我还没有遇到任何将它们升级到Grails 3的需要。

我使用了最新版本的IntelliJ终极2016.2,而且在大多数情况下,它在Grails 2中运行良好。调试器仍然抛出许多EVAL错误,但我能够实时评估我的变量。

到目前为止,我遇到的最大问题是与Java1.8不兼容的插件。有些插件仍然必须在Java1.7中运行。

最后,如果您的项目仍然是新项目,请考虑使用NodeJs。在这一点上它似乎比Grails更受欢迎。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31232784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档