[
https://issues.apache.org/jira/browse/MASSEMBLY-969?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17639508#comment-17639508
]
Michael Osipov commented on MASSEMBLY-969:
------------------------------------------
The IT is flawed. It isn't portable:
{noformat}
[ERROR] Failed to execute goal on project massembly-969: Could not resolve
dependencies for project test:massembly-969:jar:1: The following artifacts
could not be resolved: org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-controls:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-web:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-media:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-swing:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-graphics:jar:${javafx.platform}:18.0.1: Could not find
artifact org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1 in local.central
(file:///home/mosipov/.m2/repository) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
on project massembly-969: Could not resolve dependencies for project
test:massembly-969:jar:1: The following artifacts could not be resolved:
org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-controls:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-web:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-media:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-swing:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-graphics:jar:${javafx.platform}:18.0.1: Could not find
artifact org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1 in local.central
(file:///home/mosipov/.m2/repository)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies
(LifecycleDependencyResolver.java:269)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
(LifecycleDependencyResolver.java:147)
at
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved
(MojoExecutor.java:248)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:202)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not
resolve dependencies for project test:massembly-969:jar:1: The following
artifacts could not be resolved:
org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-controls:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-web:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-media:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-swing:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-graphics:jar:${javafx.platform}:18.0.1: Could not find
artifact org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1 in local.central
(file:///home/mosipov/.m2/repository)
at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve
(DefaultProjectDependenciesResolver.java:209)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies
(LifecycleDependencyResolver.java:243)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
(LifecycleDependencyResolver.java:147)
at
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved
(MojoExecutor.java:248)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:202)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The
following artifacts could not be resolved:
org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-controls:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-web:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-media:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-swing:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-graphics:jar:${javafx.platform}:18.0.1: Could not find
artifact org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1 in local.central
(file:///home/mosipov/.m2/repository)
at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies
(DefaultRepositorySystem.java:357)
at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve
(DefaultProjectDependenciesResolver.java:202)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies
(LifecycleDependencyResolver.java:243)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
(LifecycleDependencyResolver.java:147)
at
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved
(MojoExecutor.java:248)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:202)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The
following artifacts could not be resolved:
org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-controls:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-web:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-media:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-swing:jar:${javafx.platform}:18.0.1,
org.openjfx:javafx-graphics:jar:${javafx.platform}:18.0.1: Could not find
artifact org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1 in local.central
(file:///home/mosipov/.m2/repository)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:424)
at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts
(DefaultArtifactResolver.java:229)
at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies
(DefaultRepositorySystem.java:340)
at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve
(DefaultProjectDependenciesResolver.java:202)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies
(LifecycleDependencyResolver.java:243)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
(LifecycleDependencyResolver.java:147)
at
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved
(MojoExecutor.java:248)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:202)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not
find artifact org.openjfx:javafx-base:jar:${javafx.platform}:18.0.1 in
local.central (file:///home/mosipov/.m2/repository)
at
org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed
(ArtifactTransportListener.java:48)
at
org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run
(BasicRepositoryConnector.java:369)
at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run
(RunnableErrorForwarder.java:75)
at java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:624)
at java.lang.Thread.run (Thread.java:750)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
Running post-build script:
/tmp/maven-assembly-plugin/target/it/projects/dependency-sets/massembly-969/verify.groovy
java.lang.NullPointerException: Cannot get property 'length' on null object
at
org.codehaus.groovy.runtime.NullObject.getProperty(NullObject.java:60)
at
org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:190)
at
org.codehaus.groovy.runtime.callsite.NullCallSite.getProperty(NullCallSite.java:46)
at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:299)
at Script1.run(Script1.groovy:37)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:574)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:612)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:583)
at
org.apache.maven.shared.scriptinterpreter.GroovyScriptInterpreter.evaluateScript(GroovyScriptInterpreter.java:76)
at
org.apache.maven.shared.scriptinterpreter.ScriptRunner.executeRun(ScriptRunner.java:236)
at
org.apache.maven.shared.scriptinterpreter.ScriptRunner.run(ScriptRunner.java:161)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runPostBuildHook(AbstractInvokerMojo.java:2221)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuild(AbstractInvokerMojo.java:2196)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuild(AbstractInvokerMojo.java:1734)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.runBuilds(AbstractInvokerMojo.java:1438)
at
org.apache.maven.plugins.invoker.AbstractInvokerMojo.execute(AbstractInvokerMojo.java:829)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
*** end build.log for: projects/dependency-sets/massembly-969/pom.xml ***
{noformat}
with
{noformat}
$ mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/apache-maven-3.6.3
Java version: 1.8.0_342, vendor: OpenJDK BSD Porting Team, runtime:
/usr/local/openjdk8/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "freebsd", version: "12.4-stable", arch: "amd64", family: "unix"
{noformat}
> Excludes filtering in 3.4.0 and 3.4.1 differs from 3.3.0
> ---------------------------------------------------------
>
> Key: MASSEMBLY-969
> URL: https://issues.apache.org/jira/browse/MASSEMBLY-969
> Project: Maven Assembly Plugin
> Issue Type: Bug
> Components: dependencySet
> Affects Versions: 3.4.0, 3.4.1
> Environment: Apache Maven 3.8.5
> (3599d3414f046de2324203b78ddcf9b5e4388aa0)
> Java version: 17.0.3, vendor: BellSoft
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "5.4.0-122-generic", arch: "amd64", family: "unix"
> Reporter: Per Nyfelt
> Assignee: Tamas Cservenak
> Priority: Critical
> Fix For: 3.4.2
>
> Attachments: assembly.xml, pom.xml
>
>
> In 3.3.0 i can do the following to get the java fx base jar + the platform
> specific jar into one directory (i have 3 similar dependency sets for each
> platform so I can set the module-path to that directory depending on the os):
> <dependencySet>
> <unpack>false</unpack>
> <scope>runtime</scope>
> <outputDirectory>lib/linux</outputDirectory>
> <useProjectArtifact>false</useProjectArtifact>
> <includes>
> <include>org.openjfx:javafx-base</include>
> <include>org.openjfx:javafx-controls</include>
> <include>org.openjfx:javafx-media</include>
> <include>org.openjfx:javafx-web</include>
> <include>org.openjfx:javafx-swing</include>
> <include>org.openjfx:javafx-graphics:jar:linux</include>
> </includes>
> <excludes>
> <exclude>org.openjfx:javafx-base:jar:mac</exclude>
> <exclude>org.openjfx:javafx-base:jar:win</exclude>
> <exclude>org.openjfx:javafx-controls:jar:mac</exclude>
> <exclude>org.openjfx:javafx-controls:jar:win</exclude>
> <exclude>org.openjfx:javafx-media:jar:mac</exclude>
> <exclude>org.openjfx:javafx-media:jar:win</exclude>
> <exclude>org.openjfx:javafx-web:jar:mac</exclude>
> <exclude>org.openjfx:javafx-web:jar:win</exclude>
> <exclude>org.openjfx:javafx-swing:jar:mac</exclude>
> <exclude>org.openjfx:javafx-swing:jar:win</exclude>
> </excludes>
> </dependencySet>
>
> in 3.3.0 this gives me the following jars:
> javafx-base-18.0.1.jar
> javafx-controls-18.0.1-linux.jar
> javafx-media-18.0.1-linux.jar
> javafx-web-18.0.1.jar
> javafx-base-18.0.1-linux.jar
> javafx-graphics-18.0.1-linux.jar
> javafx-swing-18.0.1.jar
> javafx-web-18.0.1-linux.jar
> javafx-controls-18.0.1.jar
> javafx-media-18.0.1.jar
> javafx-swing-18.0.1-linux.jar
> However when using the 3.4.1 (and 3.4.0) version of the assembly plugin i get
> ALL of the jar i.e.
> javafx-base-18.0.1.jar
> javafx-base-18.0.1-linux.jar
> javafx-base-18.0.1-mac.jar
> javafx-base-18.0.1-win.jar
> javafx-controls-18.0.1.jar
> javafx-controls-18.0.1-linux.jar
> javafx-controls-18.0.1-mac.jar
> javafx-controls-18.0.1-win.jar
> javafx-media-18.0.1.jar
> javafx-media-18.0.1-linux.jar
> javafx-media-18.0.1-mac.jar
> javafx-media-18.0.1-win.jar
> javafx-swing-18.0.1.jar
> javafx-swing-18.0.1-linux.jar
> javafx-swing-18.0.1-mac.jar
> javafx-swing-18.0.1-win.jar
> javafx-web-18.0.1.jar
> javafx-web-18.0.1-linux.jar
> javafx-web-18.0.1-mac.jar
> javafx-web-18.0.1-win.jar
>
> The assembly plugin also complains about this:
> [WARNING] The following patterns were never triggered in this artifact
> inclusion filter:
> o 'org.openjfx:javafx-graphics:jar:linux'
> [WARNING] The following patterns were never triggered in this artifact
> exclusion filter:
> o 'org.openjfx:javafx-base:jar:mac'
> o 'org.openjfx:javafx-base:jar:win'
> o 'org.openjfx:javafx-controls:jar:mac'
> o 'org.openjfx:javafx-controls:jar:win'
> o 'org.openjfx:javafx-media:jar:mac'
> o 'org.openjfx:javafx-media:jar:win'
> o 'org.openjfx:javafx-web:jar:mac'
> o 'org.openjfx:javafx-web:jar:win'
> o 'org.openjfx:javafx-swing:jar:mac'
> o 'org.openjfx:javafx-swing:jar:win'
> I think that this is either a bug in the code or the documentation for how to
> combine inclusions and exclusions to get the desired effect. The full pom.xml
> and assembly.xml is attached for reference.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)