Thanks,
I was able to switch my platform library and application to java 17, and
add some java 17 dependencies too.

However, I ran into some problems when updating to tilesfx 17.1.3.
        <dependency>
            <groupId>eu.hansolo</groupId>
            <artifactId>tilesfx</artifactId>
            <version>17.1.3</version>
        </dependency>

I get

Failed to execute goal
org.apache.netbeans.utilities:nbm-maven-plugin:4.7:manifest
(default-manifest) on project mapton-api: Uncategorized problems with
NetBeans dependency verification (maybe MNBMODULE-102 or wrong maven
dependency metadata). Supposedly external classes are used in the project's
binaries but the classes are not found on classpath. Class usages:
[eu.hansolo.toolbox.evt.EvtType, eu.hansolo.toolboxfx.geom.CatmullRom,
eu.hansolo.toolboxfx.geom.Bounds, eu.hansolo.toolboxfx.geom.CornerRadii,
eu.hansolo.toolbox.Statistics, eu.hansolo.toolboxfx.geom.LocationBuilder,
eu.hansolo.toolboxfx.evt.type.BoundsEvt, eu.hansolo.toolbox.evt.Evt,
eu.hansolo.toolboxfx.GradientLookup, eu.hansolo.toolbox.evt.EvtPriority,
eu.hansolo.toolboxfx.geom.Point,
eu.hansolo.fx.countries.tools.BusinessRegion,
eu.hansolo.fx.countries.Country,
eu.hansolo.toolboxfx.evt.type.LocationChangeEvt,
eu.hansolo.toolboxfx.ConicalGradient, eu.hansolo.toolboxfx.FontMetrix,
eu.hansolo.toolbox.evt.type.ChangeEvt, eu.hansolo.toolboxfx.ScaleDirection,
eu.hansolo.fx.countries.flag.Flag, eu.hansolo.toolboxfx.geom.Location,
eu.hansolo.toolbox.evt.EvtObserver] -> [Help 1]

unless I manually add its dependencies explicitly.


nbm-maven-plugin 4.6 handled the dependencies of tilesfx 11.48 fine.

I have no idea if this is due to nbm-maven-plugin or something else.

Patrik




Den tors 10 feb. 2022 kl 18:25 skrev Eric Barboni <sk...@apache.org>:

> Dear members of Apache NetBeans community.
>
>
>
> I want to call a vote on releasing Apache NetBeans utilities
> nbm-maven-plugin version 4.7.
>
>
>
> nbm-maven-plugin 4.7 is a maven plugin that allow to build/run Apache
> NetBeans Platform using maven artefacts.
>
> Changes from 4.6:
>
> NETBEANSINFRA-262  Fixed missing Class-Path URL decoding
>
> version of asm 9.2 to be able to use jdk 17
>
>
>
> fixes on the web page
>
>
>
> The voted artefacts sources are located here:
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utilities/nbm
> -maven-plugin/nbm-maven-plugin-4.7/
> <https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utilities/nbm-maven-plugin/nbm-maven-plugin-4.7/>
>
>
>
> In addition to that, Maven artifacts built from
> https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin
>
> with the commit id 9c1fe033eae4361d6b31504d926f1a4e5151a890(tag
> nbm-maven-plugin-4.7) are staged in the following repository:
>
>
>
> https://repository.apache.org/content/repositories/orgapachenetbeans-1096/
>
>
>
> sha512 is:
>
>
> 7dbfec7a48a8ec3660dde21a4317bc40cadd53a476b60d5c4eba06c3afac240af164eca0e069
> b2a4867d832dd7ee37c4dc9049dcde41b9b669d517165792815c
>
>
>
> Key file is here:
>
> https://www.apache.org/dist/netbeans/KEYS
>
>
>
> The vote is open for at least 72h.
>
> Best Regards
>
>
>
> Eric Barboni (skygo)
>
>

Reply via email to