【问题标题】:Grails 3.0.1 - Folders missing?Grails 3.0.1 - 缺少文件夹?
【发布时间】:2015-06-18 23:11:49
【问题描述】:

我下载了 Grails 2.4.4 并创建了一个测试项目(使用 NetBeans),它成功了。

我下载了 Grails 3.0.1 并创建了一个测试项目(使用 NetBeans) NetBeans 说项目创建成功,但它没有将项目加载到项目资源管理器中。

我比较了 2.4.4 和 3.0.1 的 Groovy 文件夹,发现安装中缺少几个文件夹。

我确认我下载了正确的包。

这些是 Grails 3.0.1 中缺少的文件夹/文件

文件夹 conf, 医生, 插件, 脚本

文件 build.properties, 自述文件

【问题讨论】:

  • Grails 3.0 的结构与 2.x 及更低版本不同。一些文件已被删除,一些文件夹也已被删除。
  • 您可能想看看 Graeme 的 Grails 3 Preview talk youtube.com/watch?v=aro3_RZqgtU。只有 6 分钟,应该可以回答您的很多问题。

标签: grails grails-3.0


【解决方案1】:

Grails 3.0 是对 Grails 的完全重写,很多事情都发生了变化。其中最重要的是文件夹和文件结构。由于 Grails 3.0 基于 Spring Boot 和 Gradle,许多 Grails 特有的内容已被删除并替换为这两者。

blog entry 详细介绍了 Grails 3.0 中发生的变化。它甚至谈到了目录/文件结构。

【讨论】:

  • 谢谢约书亚!我刚开始使用 Grails 2.0.1 开发的一个项目,并希望实现新的增强功能。看起来升级到 Grails 2.5 并将 3.0.1 作为未来升级更好?否则如果我尝试使用 3.0.1 会不会增加很多努力?
  • 这取决于您对 Grails 的熟悉程度。如果您刚刚开始,我会继续使用 2.5,因为有更多资源可供学习。否则,我将使用 3.0.1 开始任何新项目,并注意我使用的是最新和最好的(例如,我可能必须使用变通方法或提供补丁)版本的 Grails。
  • 所以我会选择 2.5 并考虑 3.0.1 以供将来升级。
猜你喜欢
  • 1970-01-01
  • 2014-09-20
  • 2019-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-30
  • 2018-12-26
相关资源
最近更新 更多