mvn gplus:shell
edward@fedora:~/deliverence/vibrant-maven-plugin$ mvn gplus:shell
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by org.fusesource.jansi.internal.JansiLoader in an unnamed module (file:/usr/share/maven/lib/jansi-2.4.1.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
WARNING: sun.misc.Unsafe::objectFieldOffset has been called by com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper (file:/usr/share/maven/lib/guava-33.2.1-jre.jar)
WARNING: Please consider reporting this to the maintainers of class com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper
WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for io.teknek.deliverance:vibrant-maven-plugin:maven-plugin:0.0.4-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-gpg-plugin is missing. @ io.teknek.deliverance:deliverance-parent:0.0.4-SNAPSHOT, /home/edward/deliverence/pom.xml, line 102, column 21
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-failsafe-plugin is missing. @ io.teknek.deliverance:deliverance-parent:0.0.4-SNAPSHOT, /home/edward/deliverence/pom.xml, line 84, column 21
[WARNING] 'build.plugins.plugin.version' for io.teknek.deliverance:vibrant-maven-plugin is missing. @ line 144, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO] Inspecting build with total of 1 modules
[INFO] Installing Central Publishing features
[INFO] ------------------------------------------------------------------------
[INFO] Detecting the operating system and CPU architecture
[INFO] ------------------------------------------------------------------------
[INFO] os.detected.name: linux
[INFO] os.detected.arch: x86_64
[INFO] os.detected.bitness: 64
[INFO] os.detected.version: 6.18
[INFO] os.detected.version.major: 6
[INFO] os.detected.version.minor: 18
[INFO] os.detected.release: fedora
[INFO] os.detected.release.version: 42
[INFO] os.detected.release.like.fedora: true
[INFO] os.detected.classifier: linux-x86_64
[INFO]
[INFO] -------------< io.teknek.deliverance:vibrant-maven-plugin >-------------
[INFO] Building vibrant-maven-plugin 0.0.4-SNAPSHOT
[INFO] from pom.xml
[INFO] ----------------------------[ maven-plugin ]----------------------------
[INFO]
[INFO] --- gplus:4.3.1:shell (default-cli) @ vibrant-maven-plugin ---
[INFO] Using plugin classloader, includes GMavenPlus and project classpath.
[INFO] Using Groovy 5.0.3 to perform shell.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.889 s
[INFO] Finished at: 2026-03-19T16:50:21-04:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.gmavenplus:gmavenplus-plugin:4.3.1:shell (default-cli) on project vibrant-maven-plugin: Unable to get a Groovy class from classpath (org.apache.groovy.groovysh.Groovysh). Do you have Groovy as a compile dependency in your project or the plugin? -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
gplus:console works
openjdk-25
See here
https://github.com/edwardcapriolo/deliverance/pull/new/groovy
mvn gplus:shell
gplus:console works
openjdk-25
See here
https://github.com/edwardcapriolo/deliverance/pull/new/groovy