[ https://issues.apache.org/jira/browse/NETBEANS-2783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16954508#comment-16954508 ]
Zoltan Kovacs commented on NETBEANS-2783: ----------------------------------------- Issue was there in 9.0 and 10.0 too. See NETBEANS-572. > Maven dependencies node does not show dependencies added editing POM > -------------------------------------------------------------------- > > Key: NETBEANS-2783 > URL: https://issues.apache.org/jira/browse/NETBEANS-2783 > Project: NetBeans > Issue Type: Bug > Components: projects - Generic Projects UI, projects - Maven > Affects Versions: 11.0, 11.1 > Environment: Product Version: Apache NetBeans IDE 11.1 > Updates: Updates available > Java: 1.8.0_202; OpenJDK 64-Bit Server VM 25.202-b08 > Runtime: OpenJDK Runtime Environment 1.8.0_202-b08 > System: Windows 10 version 10.0 running on amd64; Cp1252; en_IE (nb) > User directory: C:\Users\falappa\AppData\Roaming\NetBeans\11.1 > Cache directory: C:\Users\falappa\AppData\Local\NetBeans\Cache\11.1 > Reporter: Alessandro Falappa > Assignee: Alessandro Falappa > Priority: Major > Labels: pull-request-available, regression > Fix For: 11.2 > > Time Spent: 1h 10m > Remaining Estimate: 0h > > Steps: > # Open or create a new maven project > # Expand the Dependencies node in Projects view > # Open pom.xml and add a dependency that has never been used before, i.e. is > not in the local maven repository (.m2/repository) > # Save pom.xml > _Expected_ (works in NB 8.2): a jar entry with the name of the dependency > artifact appears under the Dependencies node of the project with a yellow > triangle badge indicating new dependency detected but missing local copy. > _Actual_ (broken in NB11.0 and NB11.1-beta2): no jar entry appears, the log > contains the following warning (here for commons-math3 dependency): > {code:java} > // WARNING [org.netbeans.modules.maven.nodes.DependenciesNode]: Could not > determine module name for artifact > jar:file:/C:/Users/falappa/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar!/ > {code} > In NB11.0 and NB11.1-beta2 after rebuilding the project the dependencies node > gets updated and a regular jar entry appears. In NB8.2 after rebuilding the > project the yellow triangle badge disappears. > I had a look at the code and it looks like something got broken when adding > modular Java support, i.e. in NB 9.0, as the code is trying to determine Java > module names for each dependency. > This is a regression, NetBeans 8.2 works, NetBeans 11.0 and NetBeans > 11.1-beta2 do not, NetBeans 9.0 and 10.0 not tested. > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists