Grails项目结构是否随Gradle而改变?

时间:2016-03-30 18:58:08

标签: grails gradle

我是grails的新手,并使用grails-init创建了我的第一个项目。我现在有一个grails项目,它使用gradle作为它的构建工具。但是,当我浏览在线教程时,我发现我遗漏了很多常用的文件。 config.groovy和datasource.groovy等文件。

我尝试过重新创建项目,但我得到了相同的结构和文件。我可以手动添加这些文件吗?我尝试过这样做,但是当我运行应用程序时,他们似乎没有被提起。

2 个答案:

答案 0 :(得分:1)

application.ymlbody { padding: 30px; } .dropdown { position: relative; width: 300px; } .dropdown select { outline: none; margin: 0; padding: 0; border: none; border-radius: 0; box-shadow: none; background: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-bottom: 1px solid; padding: 0 6px 0 6px; cursor: pointer; width: 100%; z-index: 2; } .dropdown select:hover { border-color: rgba(221, 221, 221, 0.5); background: rgba(221, 221, 221, 0.5); } .dropdown::after { position: absolute; font-family: "FontAwesome"; color: black; content: "\f107"; bottom: 1px; right: 4px; } .dropdown:hover::after { color: gray; }都适用于Grails 2应用程序,但不适用于Grails 3应用程序。在Grails 3中,以前用于这些文件的信息的默认位置是<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet"/> <div class="dropdown"> <select id="exampleSelect1"> <option>1</option> <option>2</option> <option>3</option> </select> </div>

答案 1 :(得分:1)

Grails 3.1具有新功能和结构变化。现在grails使用spring boot和Spring 4.2,如上所述,可以使用Config.groovy配置Datasource.groovyapplication.yml。您可以在Grails documentation

找到更多信息