I want to migrate the grails application which is running on grails-2.3.2. Application shold be run on jdk-1.8.0_45.
Can anyone suggest which grails version is more suitable?
OR
Which Grails version is compatible for jdk-1.8.0_45?
I want to migrate the grails application which is running on grails-2.3.2. Application shold be run on jdk-1.8.0_45.
Can anyone suggest which grails version is more suitable?
OR
Which Grails version is compatible for jdk-1.8.0_45?
First, your Grails 2.x can run on a Java 8 platform, no issues there. Also, if you would like to migrate your Grails 2.3 app to Grails 3, you need to perform a sequence of steps I outlined in an answer in this post. Basically, you have to create a Grails 3 project first, then migrate your views, services, controllers and domain classes one by one using the steps outlined in the answer.
You probably want to upgrade to 2.5.5. Late last year, a Grails project I worked on was on 2.3.11 and we had to use a Java component for compatibility with other products in the suite. The Java component was said to work with both Java 7 and 8, but we could not load the component in Java 7. We upgraded to 2.5.2|3 (I don't recall which version it was at the time) and we were able to run things without a problem.
I have upgrade my grails version from 2.3.2 to 2.4.4 by using this article. If anyone need help on that please let me know.