Wolfgang Knauf created MNG-8177:
-----------------------------------

             Summary: Warning 
"'dependencyManagement.dependencies.dependency.systemPath' for 
com.sun:tools:jar refers to a non-existing file 
C:\Temp\jdk-11.0.23\..\lib\tools.jar"
                 Key: MNG-8177
                 URL: https://issues.apache.org/jira/browse/MNG-8177
             Project: Maven
          Issue Type: Bug
          Components: Core
    Affects Versions: 3.9.8
         Environment: Java 11
            Reporter: Wolfgang Knauf


This warning pops up first with Maven 3.9.8, previous versions up to 3.89.7 did 
not report it:

{{[WARNING] 1 problem was encountered while building the effective model for 
org.jboss:jboss-dmr:jar:1.3.0.Final}}

When using the "-X" switch, I see this additional message:

{{[WARNING] 'dependencyManagement.dependencies.dependency.systemPath' for 
com.sun:tools:jar refers to a non-existing file 
C:\Temp\jdk-11.0.23\..\lib\tools.jar. Please verify that you run Maven using a 
JDK and not just a JRE. @ org.jboss:jboss-dmr:1.3.0.Final}}

 

I run it with JDK 11, but downloaded the zip file only. There is no 
"tools.jar", which was removed as part of Java 9.

 

To reproduce: create a project from this archetype:

{{mvn archetype:generate -DarchetypeCatalog=local -DgroupId=com.acme 
-DartifactId=example-subsystem -Dversion=1.0-SNAPSHOT 
-Dmodule=org.test.subsystem -Dpackage=com.acme.example 
-DarchetypeGroupId=org.wildfly.archetype 
-DarchetypeArtifactId=wildfly-subsystem -DarchetypeVersion=32.0.0.Final 
-DinteractiveMode=false}}

 

Then run this command to see the warning:

{{mvn dependency:tree -X}}

 

Actually, I don't know why jboss-dmr:1.3.0 is tested, as the project should 
reference jboss-dmr:1.7.0.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to