mojohaus / extra-enforcer-rules

Extra Enforcer Rules
https://www.mojohaus.org/extra-enforcer-rules/
Apache License 2.0
73 stars 47 forks source link

JDK 21 is not recognized #261

Closed wendigo closed 1 year ago

wendigo commented 1 year ago
Caused by: java.lang.IllegalArgumentException: Unknown JDK version given. Should be something like "1.7", "8", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"
    at org.apache.maven.plugins.enforcer.EnforceBytecodeVersion.computeParameters (EnforceBytecodeVersion.java:233)
    at org.apache.maven.plugins.enforcer.EnforceBytecodeVersion.handleArtifacts (EnforceBytecodeVersion.java:192)
    at org.apache.maven.plugins.enforcer.AbstractResolveDependencies.execute (AbstractResolveDependencies.java:64)
    at org.apache.maven.plugins.enforcer.EnforceMojo.executeRuleOld (EnforceMojo.java:342)
    at org.apache.maven.plugins.enforcer.EnforceMojo.executeRule (EnforceMojo.java:323)
    at org.apache.maven.plugins.enforcer.EnforceMojo.execute (EnforceMojo.java:248)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:342)
    at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:330)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:175)
    at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:76)
    at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:163)
    at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:160)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
    at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:193)
    at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:180)
    at java.util.concurrent.FutureTask.run (FutureTask.java:317)
    at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:572)
    at java.util.concurrent.FutureTask.run (FutureTask.java:317)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
    at java.lang.Thread.run (Thread.java:1583)
slawekjaranowski commented 1 year ago

PR are welcome

wendigo commented 1 year ago

@slawekjaranowski when is the new release coming?

slawekjaranowski commented 1 year ago

@slawekjaranowski when is the new release coming?

Thanks for ping. I will try today or tomorrow.

wendigo commented 1 year ago

Gentle ping @slawekjaranowski :)

wendigo commented 1 year ago

Thank you @slawekjaranowski. I can confirm that extra-enforcer-rules now work correctly for us in the https://github.com/trinodb/trino/ project