Grails 3 - DataSource.groovy和插件的位置

时间:2015-02-09 08:16:03

标签: grails-plugin grails-3.0

所以我下载了Grails 3 M1并创建了一个项目。即使在将MySQL驱动程序添加到依赖项之后,也没有DataSource.groovy - 我想也许它会看到驱动程序并且需要知道DataSource.groovy。

其次,插件。我找到了Grails 3插件页面(https://github.com/grails3-plugins)如何安装这些?有新的存储库吗?例如。 Maven上最新的Scaffolding插件是从2014年3月开始的。旧的插件是否仍然有效?

感谢。

3 个答案:

答案 0 :(得分:3)

从Grails 3开始,现在可以使用application.yml或application.groovy完成配置,具体取决于您的喜好。

配置不再像以前那样在多个文件中拆分。

了解更多信息: http://grails.github.io/grails-doc/3.0.x/guide/conf.html#environments

对于你的第二个问题。大多数插件仍然可以使用新的Grails版本。很快就会在官方插件页面上提供更新版本。

答案 1 :(得分:3)

这个official GRAILS 3.x documentation对于版本3中不再存在的配置文件以及所需的新文件非常有用。

编辑:我尝试按照建议扩展答案:

“以前由Grails 2.x创建的某些文件已不再创建。已删除这些文件或添加了相应的替换文件。下表列出了不再使用的文件:(见下表)”

enter image description here

答案 2 :(得分:0)

3个静止点的Grails文档指向Grails 2.x

DataSource.groovy不再存在。我将application.yml用于我的数据源mods

例如:

environments:
    development:
          grails:
             mongo:
              host:localhost
              port:27017
              databaseName:zoom