所以我下载了Grails 3 M1并创建了一个项目。即使在将MySQL驱动程序添加到依赖项之后,也没有DataSource.groovy - 我想也许它会看到驱动程序并且需要知道DataSource.groovy。
其次,插件。我找到了Grails 3插件页面(https://github.com/grails3-plugins)如何安装这些?有新的存储库吗?例如。 Maven上最新的Scaffolding插件是从2014年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创建的某些文件已不再创建。已删除这些文件或添加了相应的替换文件。下表列出了不再使用的文件:(见下表)”
答案 2 :(得分:0)
3个静止点的Grails文档指向Grails 2.x
DataSource.groovy不再存在。我将application.yml用于我的数据源mods
例如:
environments:
development:
grails:
mongo:
host:localhost
port:27017
databaseName:zoom