From dba9f4602ad195aac97888b4d3325a0abcf7aeb6 Mon Sep 17 00:00:00 2001 From: James Fredley Date: Sat, 10 Aug 2024 17:58:05 -0400 Subject: [PATCH 1/4] Resolve ClassNotFoundException: io.micronaut.context.env.PropertySourcePropertyResolver Exception --- wrapper/build.gradle | 1 + wrapper/gradle.properties | 1 + 2 files changed, 2 insertions(+) diff --git a/wrapper/build.gradle b/wrapper/build.gradle index 9cbbce9..421672d 100644 --- a/wrapper/build.gradle +++ b/wrapper/build.gradle @@ -94,6 +94,7 @@ dependencies { implementation "org.codehaus.groovy:groovy:$groovyVersion" implementation "org.springframework.boot:spring-boot-cli:$springBootVersion" implementation "org.codehaus.groovy:groovy-ant:$groovyVersion" + implementation "io.micronaut:micronaut-inject-groovy:$micronautInjectGroovyVersion" } jar { diff --git a/wrapper/gradle.properties b/wrapper/gradle.properties index 77a08ab..3cdae70 100644 --- a/wrapper/gradle.properties +++ b/wrapper/gradle.properties @@ -2,3 +2,4 @@ grailsVersion=5.0.0.M1 grailsGradlePluginVerison=5.0.0.M2 groovyVersion=3.0.5 springBootVersion=2.5.0 +micronautInjectGroovyVersion=3.8.8 From 15a0f2199771a220c8fb92c851450bc5ad48e6d9 Mon Sep 17 00:00:00 2001 From: James Fredley Date: Sat, 10 Aug 2024 17:58:48 -0400 Subject: [PATCH 2/4] Adjust grails versions and update to newer gradle syntax --- starter/build.gradle | 2 +- wrapper/gradle.properties | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/starter/build.gradle b/starter/build.gradle index 89d94d1..05450f7 100644 --- a/starter/build.gradle +++ b/starter/build.gradle @@ -1,7 +1,7 @@ apply plugin: 'java' jar { - archiveName = "grails-wrapper.jar" + archiveFileName = "grails-wrapper.jar" manifest { attributes 'Main-Class': 'grails.init.Start' } diff --git a/wrapper/gradle.properties b/wrapper/gradle.properties index 3cdae70..abfbc69 100644 --- a/wrapper/gradle.properties +++ b/wrapper/gradle.properties @@ -1,5 +1,5 @@ -grailsVersion=5.0.0.M1 -grailsGradlePluginVerison=5.0.0.M2 +grailsVersion=5.0.0 +grailsGradlePluginVerison=5.0.0 groovyVersion=3.0.5 springBootVersion=2.5.0 micronautInjectGroovyVersion=3.8.8 From 167fa8c88fda6dc3bf7c2ff2f0f0a3fd657c1001 Mon Sep 17 00:00:00 2001 From: James Fredley Date: Sat, 10 Aug 2024 18:27:53 -0400 Subject: [PATCH 3/4] Update project version to 3.1.0-M1 and project name to grails5_3_4-wrapper so that we can release a wrapper version for Grails 5.3.4 and above and not break the wrapper for prior Grails 5 versions. This only applies to Grails 5.3.4 and later which upgraded to snakeyaml 2 --- gradle.properties | 2 +- settings.gradle | 2 +- starter/src/main/java/grails/init/Start.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index 90bbb06..72d7d05 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -projectVersion=3.0.0-SNAPSHOT +projectVersion=3.1.0.M1 diff --git a/settings.gradle b/settings.gradle index 1dfbffa..e432a09 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,4 +1,4 @@ include 'starter' include 'wrapper' -project(":wrapper").name = "grails5-wrapper" +project(":wrapper").name = "grails5_3_4-wrapper" diff --git a/starter/src/main/java/grails/init/Start.java b/starter/src/main/java/grails/init/Start.java index 8d95f5d..c9d5d71 100644 --- a/starter/src/main/java/grails/init/Start.java +++ b/starter/src/main/java/grails/init/Start.java @@ -21,7 +21,7 @@ public class Start { - private static final String PROJECT_NAME = "grails5-wrapper"; + private static final String PROJECT_NAME = "grails5_3_4-wrapper"; private static final String WRAPPER_PATH = "/org/grails/" + PROJECT_NAME; private static final String DEFAULT_GRAILS_CORE_ARTIFACTORY_BASE_URL = "https://repo.grails.org/grails/core"; private static final File WRAPPER_DIR = new File(System.getProperty("user.home") + "/.grails/wrapper"); From bf8b870c7f004f1268a60ba8ab6a8f342f92fd53 Mon Sep 17 00:00:00 2001 From: Sergio del Amo Date: Mon, 12 Aug 2024 11:40:21 +0200 Subject: [PATCH 4/4] Update gradle.properties --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 72d7d05..3cb2681 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -projectVersion=3.1.0.M1 +projectVersion=3.1.0-SNAPSHOT