anatoly-spb opened a new issue, #11906:
URL: https://github.com/apache/maven/issues/11906

   ### Affected version
   
   3.9.13, 3.9.14
   
   ### Bug description
   
   I try to build empty project with simple pom.xml with maven 3.9.13 and 
3.9.14 using jdk 1.8:
   
   ```
   <?xml version="1.0" encoding="UTF-8"?>
   <project xmlns="http://maven.apache.org/POM/4.0.0";
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
     <modelVersion>4.0.0</modelVersion>
   
     <groupId>unknown</groupId>
     <artifactId>unknown</artifactId>
     <version>1.0-SNAPSHOT</version>
   
     <properties>
       <maven.compiler.source>8</maven.compiler.source>
       <maven.compiler.target>8</maven.compiler.target>
       <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     </properties>
   
   </project>
   ```
   
   and get the following:
   
   ```
   Apache Maven 3.9.13 (39d686bd50d8e054301e3a68ad44781df6f80dda)
   Maven home: c:\tools\apache-maven-3.9.13
   Java version: 1.8.0_482, vendor: BellSoft, runtime: c:\program 
files\bellsoft\LibericaJDK-8-Full\jre
   Default locale: ru_RU, platform encoding: UTF-8
   OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
   [INFO] Scanning for projects...
   [INFO] 
   [INFO] --------------------------< unknown:unknown 
>---------------------------
   [INFO] Building unknown 1.0-SNAPSHOT
   [INFO]   from pom.xml
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD FAILURE
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  0.500 s
   [INFO] Finished at: 2026-04-08T17:01:56+03:00
   [INFO] 
------------------------------------------------------------------------
   ---------------------------------------------------
   constituent[0]: file:/c:/tools/apache-maven-3.9.13/conf/logging/
   constituent[1]: file:/c:/tools/apache-maven-3.9.13/lib/aopalliance-1.0.jar
   constituent[2]: 
file:/c:/tools/apache-maven-3.9.13/lib/apiguardian-api-1.1.2.jar
   constituent[3]: file:/c:/tools/apache-maven-3.9.13/lib/asm-9.9.1.jar
   constituent[4]: file:/c:/tools/apache-maven-3.9.13/lib/commons-cli-1.11.0.jar
   constituent[5]: 
file:/c:/tools/apache-maven-3.9.13/lib/commons-codec-1.21.0.jar
   constituent[6]: 
file:/c:/tools/apache-maven-3.9.13/lib/error_prone_annotations-2.41.0.jar
   constituent[7]: 
file:/c:/tools/apache-maven-3.9.13/lib/failureaccess-1.0.3.jar
   constituent[8]: file:/c:/tools/apache-maven-3.9.13/lib/gson-2.13.2.jar
   constituent[9]: file:/c:/tools/apache-maven-3.9.13/lib/guava-33.5.0-jre.jar
   constituent[10]: 
file:/c:/tools/apache-maven-3.9.13/lib/guice-5.1.0-classes.jar
   constituent[11]: file:/c:/tools/apache-maven-3.9.13/lib/httpclient-4.5.14.jar
   constituent[12]: file:/c:/tools/apache-maven-3.9.13/lib/httpcore-4.4.16.jar
   constituent[13]: file:/c:/tools/apache-maven-3.9.13/lib/jansi-2.4.2.jar
   constituent[14]: 
file:/c:/tools/apache-maven-3.9.13/lib/javax.annotation-api-1.3.2.jar
   constituent[15]: file:/c:/tools/apache-maven-3.9.13/lib/javax.inject-1.jar
   constituent[16]: 
file:/c:/tools/apache-maven-3.9.13/lib/jcl-over-slf4j-1.7.36.jar
   constituent[17]: file:/c:/tools/apache-maven-3.9.13/lib/jspecify-1.0.0.jar
   constituent[18]: 
file:/c:/tools/apache-maven-3.9.13/lib/junit-jupiter-api-5.14.2.jar
   constituent[19]: 
file:/c:/tools/apache-maven-3.9.13/lib/junit-platform-commons-1.14.2.jar
   constituent[20]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-artifact-3.9.13.jar
   constituent[21]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-builder-support-3.9.13.jar
   constituent[22]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-compat-3.9.13.jar
   constituent[23]: file:/c:/tools/apache-maven-3.9.13/lib/maven-core-3.9.13.jar
   constituent[24]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-embedder-3.9.13.jar
   constituent[25]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-model-3.9.13.jar
   constituent[26]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-model-builder-3.9.13.jar
   constituent[27]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-plugin-api-3.9.13.jar
   constituent[28]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-repository-metadata-3.9.13.jar
   constituent[29]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-api-1.9.27.jar
   constituent[30]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-connector-basic-1.9.27.jar
   constituent[31]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-impl-1.9.27.jar
   constituent[32]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-named-locks-1.9.27.jar
   constituent[33]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-provider-3.9.13.jar
   constituent[34]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-spi-1.9.27.jar
   constituent[35]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-transport-file-1.9.27.jar
   constituent[36]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-transport-http-1.9.27.jar
   constituent[37]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-transport-wagon-1.9.27.jar
   constituent[38]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-resolver-util-1.9.27.jar
   constituent[39]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-settings-3.9.13.jar
   constituent[40]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-settings-builder-3.9.13.jar
   constituent[41]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-shared-utils-3.4.2.jar
   constituent[42]: 
file:/c:/tools/apache-maven-3.9.13/lib/maven-slf4j-provider-3.9.13.jar
   constituent[43]: file:/c:/tools/apache-maven-3.9.13/lib/opentest4j-1.3.0.jar
   constituent[44]: 
file:/c:/tools/apache-maven-3.9.13/lib/org.eclipse.sisu.inject-1.0.0.jar
   constituent[45]: 
file:/c:/tools/apache-maven-3.9.13/lib/org.eclipse.sisu.plexus-1.0.0.jar
   constituent[46]: file:/c:/tools/apache-maven-3.9.13/lib/plexus-cipher-2.0.jar
   constituent[47]: 
file:/c:/tools/apache-maven-3.9.13/lib/plexus-component-annotations-2.2.0.jar
   constituent[48]: 
file:/c:/tools/apache-maven-3.9.13/lib/plexus-interpolation-1.29.jar
   constituent[49]: 
file:/c:/tools/apache-maven-3.9.13/lib/plexus-sec-dispatcher-2.0.jar
   constituent[50]: 
file:/c:/tools/apache-maven-3.9.13/lib/plexus-testing-2.1.0.jar
   constituent[51]: 
file:/c:/tools/apache-maven-3.9.13/lib/plexus-utils-3.6.0.jar
   constituent[52]: file:/c:/tools/apache-maven-3.9.13/lib/slf4j-api-1.7.36.jar
   constituent[53]: file:/c:/tools/apache-maven-3.9.13/lib/wagon-file-3.5.3.jar
   constituent[54]: file:/c:/tools/apache-maven-3.9.13/lib/wagon-http-3.5.3.jar
   constituent[55]: 
file:/c:/tools/apache-maven-3.9.13/lib/wagon-http-shared-3.5.3.jar
   constituent[56]: 
file:/c:/tools/apache-maven-3.9.13/lib/wagon-provider-api-3.5.3.jar
   ---------------------------------------------------
   Exception in thread "main" java.lang.NoSuchFieldError: INSTANCE
        at 
org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:151)
        at 
org.eclipse.aether.transport.http.GlobalState.newConnectionManager(GlobalState.java:164)
        at 
java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
        at 
org.eclipse.aether.transport.http.GlobalState.getConnectionManager(GlobalState.java:141)
        at 
org.eclipse.aether.transport.http.LocalState.<init>(LocalState.java:55)
        at 
org.eclipse.aether.transport.http.HttpTransporter.<init>(HttpTransporter.java:207)
        at 
org.eclipse.aether.transport.http.HttpTransporterFactory.newInstance(HttpTransporterFactory.java:95)
        at 
org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter(DefaultTransporterProvider.java:94)
        at 
org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:128)
        at 
org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance(BasicRepositoryConnectorFactory.java:172)
        at 
org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:122)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:549)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:450)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:261)
        at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:243)
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:243)
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:183)
        at 
org.eclipse.aether.internal.impl.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:269)
        at 
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:109)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.lambda$getPluginDescriptor$0(DefaultMavenPluginManager.java:188)
        at 
org.apache.maven.plugin.DefaultPluginDescriptorCache.get(DefaultPluginDescriptorCache.java:77)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:186)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:276)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:214)
        at 
org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:155)
        at 
org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecutions(DefaultLifecycleExecutionPlanCalculator.java:143)
        at 
org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleExecutionPlanCalculator.java:122)
        at 
org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleExecutionPlanCalculator.java:135)
        at 
org.apache.maven.lifecycle.internal.builder.BuilderCommon.resolveBuildPlan(BuilderCommon.java:93)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:100)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:73)
        at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:53)
        at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:118)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:261)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:173)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:101)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:919)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:285)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:207)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   
   ```
   
   3.9.12 builds the project with out failure.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to