Lots of javafx trial & horror for me right now. :)

I set up three maven projects, javafx-linux, -mac & -win
with dependency classifiers like
        <dependency>
            <groupId>org.openjfx</groupId>
            <artifactId>javafx-web</artifactId>
            <version>${openjfx.version}</version>
            <classifier>win</classifier>
        </dependency>

When building this on Linux I noticed that I got the jars for linux too,
resulting in a larger nbm than wanted.

Is this correct? Is it something I can do to prevent this?

Code available at
https://github.com/trixon/almond3/tree/javafx/nbp-javafx-win


[pata@xps ~]$ ls -lah
~/git/java/almond3/nbp-javafx-win/target/nbm/netbeans/extra/modules/ext/se.trixon.almond.almond-nbp-javafx-win/org-openjfx/

totalt 73M
drwxr-xr-x 2 pata pata 4,0K  4 mar 15.35 .
drwxr-xr-x 3 pata pata 4,0K  4 mar 15.35 ..
-rw-r--r-- 1 pata pata  302  4 mar 15.35 javafx-base.jar
-rw-r--r-- 1 pata pata 728K  4 mar 15.35 javafx-base-linux.jar
-rw-r--r-- 1 pata pata 728K  4 mar 15.35 javafx-base-win.jar
-rw-r--r-- 1 pata pata  306  4 mar 15.35 javafx-controls.jar
-rw-r--r-- 1 pata pata 2,4M  4 mar 15.35 javafx-controls-linux.jar
-rw-r--r-- 1 pata pata 2,4M  4 mar 15.35 javafx-controls-win.jar
-rw-r--r-- 1 pata pata 123K  4 mar 15.35 javafx-fxml-linux.jar
-rw-r--r-- 1 pata pata 123K  4 mar 15.35 javafx-fxml-win.jar
-rw-r--r-- 1 pata pata  306  4 mar 15.35 javafx-graphics.jar
-rw-r--r-- 1 pata pata 4,7M  4 mar 15.35 javafx-graphics-linux.jar
-rw-r--r-- 1 pata pata 5,8M  4 mar 15.35 javafx-graphics-win.jar
-rw-r--r-- 1 pata pata  303  4 mar 15.35 javafx-media.jar
-rw-r--r-- 1 pata pata 1,4M  4 mar 15.35 javafx-media-linux.jar
-rw-r--r-- 1 pata pata 1,1M  4 mar 15.35 javafx-media-win.jar
-rw-r--r-- 1 pata pata  86K  4 mar 15.35 javafx-swing-linux.jar
-rw-r--r-- 1 pata pata  86K  4 mar 15.35 javafx-swing-win.jar
-rw-r--r-- 1 pata pata  30M  4 mar 15.35 javafx-web-linux.jar
-rw-r--r-- 1 pata pata  23M  4 mar 15.35 javafx-web-win.jar
[pata@xps ~]$ ls -lah
~/git/java/almond3/nbp-javafx-mac/target/nbm/netbeans/extra/modules/ext/se.trixon.almond.almond-nbp-javafx-mac/org-openjfx/

totalt 76M
drwxr-xr-x 2 pata pata 4,0K  4 mar 15.37 .
drwxr-xr-x 3 pata pata 4,0K  4 mar 15.37 ..
-rw-r--r-- 1 pata pata  302  4 mar 15.37 javafx-base.jar
-rw-r--r-- 1 pata pata 728K  4 mar 15.37 javafx-base-linux.jar
-rw-r--r-- 1 pata pata 728K  4 mar 15.37 javafx-base-mac.jar
-rw-r--r-- 1 pata pata  306  4 mar 15.37 javafx-controls.jar
-rw-r--r-- 1 pata pata 2,4M  4 mar 15.37 javafx-controls-linux.jar
-rw-r--r-- 1 pata pata 2,4M  4 mar 15.37 javafx-controls-mac.jar
-rw-r--r-- 1 pata pata 123K  4 mar 15.37 javafx-fxml-linux.jar
-rw-r--r-- 1 pata pata 123K  4 mar 15.37 javafx-fxml-mac.jar
-rw-r--r-- 1 pata pata  306  4 mar 15.37 javafx-graphics.jar
-rw-r--r-- 1 pata pata 4,7M  4 mar 15.37 javafx-graphics-linux.jar
-rw-r--r-- 1 pata pata 4,6M  4 mar 15.37 javafx-graphics-mac.jar
-rw-r--r-- 1 pata pata  303  4 mar 15.37 javafx-media.jar
-rw-r--r-- 1 pata pata 1,4M  4 mar 15.37 javafx-media-linux.jar
-rw-r--r-- 1 pata pata 1,6M  4 mar 15.37 javafx-media-mac.jar
-rw-r--r-- 1 pata pata  86K  4 mar 15.37 javafx-swing-linux.jar
-rw-r--r-- 1 pata pata  86K  4 mar 15.37 javafx-swing-mac.jar
-rw-r--r-- 1 pata pata  30M  4 mar 15.37 javafx-web-linux.jar
-rw-r--r-- 1 pata pata  27M  4 mar 15.37 javafx-web-mac.jar
[pata@xps ~]$ ls -lah
~/git/java/almond3/nbp-javafx-linux/target/nbm/netbeans/extra/modules/ext/se.trixon.almond.almond-nbp-javafx-linux/org-openjfx/

totalt 40M
drwxr-xr-x 2 pata pata 4,0K  3 mar 21.11 .
drwxr-xr-x 3 pata pata 4,0K  3 mar 21.11 ..
-rw-r--r-- 1 pata pata  302  4 mar 15.37 javafx-base.jar
-rw-r--r-- 1 pata pata 728K  4 mar 15.37 javafx-base-linux.jar
-rw-r--r-- 1 pata pata  306  4 mar 15.37 javafx-controls.jar
-rw-r--r-- 1 pata pata 2,4M  4 mar 15.37 javafx-controls-linux.jar
-rw-r--r-- 1 pata pata 123K  4 mar 15.37 javafx-fxml-linux.jar
-rw-r--r-- 1 pata pata  306  4 mar 15.37 javafx-graphics.jar
-rw-r--r-- 1 pata pata 4,7M  4 mar 15.37 javafx-graphics-linux.jar
-rw-r--r-- 1 pata pata  303  4 mar 15.37 javafx-media.jar
-rw-r--r-- 1 pata pata 1,4M  4 mar 15.37 javafx-media-linux.jar
-rw-r--r-- 1 pata pata  86K  4 mar 15.37 javafx-swing-linux.jar
-rw-r--r-- 1 pata pata  30M  4 mar 15.37 javafx-web-linux.jar

Reply via email to