This is an automated email from the ASF dual-hosted git repository.

sbglasius pushed a commit to branch sbglasius-patch-1
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 56ca19ab60c1042decca2d12ed749e9776d1798d
Author: Søren Berg Glasius <[email protected]>
AuthorDate: Fri Nov 14 22:17:05 2025 +0100

    Include Java vendor in Grails banner version info
---
 grails-core/src/main/groovy/grails/boot/GrailsBanner.groovy | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/grails-core/src/main/groovy/grails/boot/GrailsBanner.groovy 
b/grails-core/src/main/groovy/grails/boot/GrailsBanner.groovy
index 107e29315e..003784a750 100644
--- a/grails-core/src/main/groovy/grails/boot/GrailsBanner.groovy
+++ b/grails-core/src/main/groovy/grails/boot/GrailsBanner.groovy
@@ -43,11 +43,12 @@ class GrailsBanner implements Banner {
         def appNameResolver = { Environment env -> 
env.getProperty('info.app.name') ?: 'application' }
         def appVersionResolver = { Environment env -> 
env.getProperty('info.app.version') ?: 'unknown' }
         asciiArt = bannerResource.exists() ? bannerResource.inputStream.text : 
''
+        def javaVendor = System.getProperty('java.vendor')
         versions = [
                 (appNameResolver): appVersionResolver,
                 'Grails': BuildSettings.grailsVersion,
                 'Groovy': GroovySystem.version,
-                'JVM': System.getProperty('java.version'),
+                'JVM': System.getProperty('java.version')+(javaVendor ? 
"-${javaVendor}": ''),
                 'Spring Boot': SpringBootVersion.version,
                 'Spring': SpringVersion.version
         ]

Reply via email to