BuildConfig.groovyの修正
1 2 3 4 5 6 7 8 9 10 |
grails.project.dependency.resolver = "maven" // or ivy forkConfig = [maxMemory: 1024, minMemory: 64, debug: true, maxPerm: 256] grails.project.fork = [ test: forkConfig, // configure settings for the test-app JVM run: forkConfig, // configure settings for the run-app JVM war: forkConfig, // configure settings for the run-war JVM console: forkConfig // configure settings for the Swing console JVM ] |
を追加。 debug : false にすると普通の起動になる。
BuildConfig.groovy の plugins { について以下の編集をする。
- 消すもの
- 変更するもの
- 追加するもの
以下の記述
1 2 3 4 5 6 7 |
test "org.spockframework:spock-grails-support:0.7-groovy-2.0" spockの記述もコメント // test(":spock:0.7") { // exclude "spock-grails-support" // } |
build “:tomcat:$grailsVersion”
を、
build “:tomcat:7.0.53”
に変更
runtime “:hibernate:$grailsVersion”
を
runtime “:hibernate4:4.3.5.3” // or “:hibernate:3.6.10.15”
に変更
compile ‘:cache:1.0.1’
を
compile ‘:cache:1.1.6’
に変更
runtime “:resources:1.2”
を
runtime “:resources:1.2.8”
に変更
compile “:scaffolding:2.0.3”
以下のようになる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
dependencies { // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes e.g. // for spock plugin at grails 2.2 // c.f. http://grails.org/plugin/spock // test "org.spockframework:spock-grails-support:0.7-groovy-2.0" } plugins { runtime ":hibernate4:4.3.5.3" // or ":hibernate:3.6.10.15" runtime ":jquery:1.11.1" runtime ":resources:1.2.8" // Uncomment these (or add new ones) to enable additional resources capabilities //runtime ":zipped-resources:1.0" //runtime ":cached-resources:1.0" //runtime ":yui-minify-resources:0.1.5" //build ":tomcat:$grailsVersion" build ":tomcat:7.0.52.1" compile ":scaffolding:2.0.3" compile ':cache:1.1.6' runtime ":database-migration:1.3.2" // test(":spock:0.7") { // exclude "spock-grails-support" // } } |
DataSource.groovyの修正
cache.region.factory_class = ‘net.sf.ehcache.hibernate.EhCacheRegionFactory’
のかわりに、
cache.region.factory_class = ‘org.hibernate.cache.ehcache.EhCacheRegionFactory’
を使う
以下のようになる
1 2 3 4 5 6 7 8 |
hibernate { cache.use_second_level_cache = false cache.use_query_cache = false // cache.region.factory_class = 'net.sf.ehcache.hibernate.EhCacheRegionFactory' cache.region.factory_class = 'org.hibernate.cache.ehcache.EhCacheRegionFactory' } |
application.propertiesの修正
の
app.grails.version=2.3.10
のようにしておく
そのほかにやること
前のバージョンで、install-templates をやってる場合は、
再度 install-templates
# grails install-templates
バージョン情報の書き換え
# grails set-grails-version 2.3.10