[ 
https://issues.apache.org/jira/browse/MNG-6650?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16833072#comment-16833072
 ] 

Jörg Hohwiller edited comment on MNG-6650 at 5/4/19 2:45 PM:
-------------------------------------------------------------

[^MNG-6650.tgz]

This archive contains a small POM and a very simple single Java class.

The Java class compiles with maven 3.6.0 in build with Java 1.8 but fails with 
Java 11.

Can you please extract the archive and confirm that you can reproduce this 
effect?


was (Author: hohwille):
[^MNG-6650.tgz]

This archive contains a small POM and a very simple single Java class.

The Java class compiles with maven 3.6.0 in build with Java 1.8 but failes with 
Java 11.

Can you please extract the archive and confirm that you can reproduce this 
effect?

> Java11 Regression Bug: Transitive dependencies not resolved
> -----------------------------------------------------------
>
>                 Key: MNG-6650
>                 URL: https://issues.apache.org/jira/browse/MNG-6650
>             Project: Maven
>          Issue Type: Bug
>          Components: Dependencies
>    Affects Versions: 3.6.0
>         Environment: Works with Java 1.8
> Fails with Java 11
> Reproduced on Mac and Windows as well as in travis-ci (linux).
>            Reporter: Jörg Hohwiller
>            Priority: Major
>         Attachments: MNG-6650.tgz
>
>
> I have found a strange situation where maven seems to be unable to resolve 
> transitive dependencies for a particular dependency but only in Java11+
> The failing build can be found here with all the analysis:
> [https://github.com/devonfw/devon4j/pull/82]
> As you can read there with all the details the error is related to a profile 
> with
> <activation>
>    <jdk>[9,)</jdk>
>  </activation>
> That should fire on Java11 and seems to do but as a result all dependencies 
> are eliminated in this case what seems like a strange maven bug.
> The Code to reproduce the issue locally can also be cloned from here:
> [https://github.com/hohwille/devon4j/tree/feature/16-java-11]
> (be sure to checkout this "feature/16-java-11" branch)
> After building you can even reduce and reproduce the error from 
> {{templates/server/target/test-classes/projects/basic/project/basic}}
> Just "cd" there and run "mvn clean install" with Java1.8 and with Java11.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to