This is an automated email from the ASF dual-hosted git repository. elharo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-jlink-plugin.git
The following commit(s) were added to refs/heads/master by this push: new 69ea132 [MJLINK-91] addOptions should concatenate arguments with "=" (#242) 69ea132 is described below commit 69ea1320464da9ca7b95754b624ee4e1323fa094 Author: Yasumasa Suenaga <yasue...@gmail.com> AuthorDate: Wed Feb 5 07:44:09 2025 +0900 [MJLINK-91] addOptions should concatenate arguments with "=" (#242) --- src/it/projects/cli-options/add-options/verify.groovy | 2 +- src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/it/projects/cli-options/add-options/verify.groovy b/src/it/projects/cli-options/add-options/verify.groovy index 40ee868..70a790c 100644 --- a/src/it/projects/cli-options/add-options/verify.groovy +++ b/src/it/projects/cli-options/add-options/verify.groovy @@ -24,7 +24,7 @@ import java.util.jar.* import org.codehaus.plexus.util.* String buildlog = new File( basedir, "build.log").text -assert buildlog.contains( "--add-options, -Xmx128m --enable-preview -Dvar=value" ) +assert buildlog.contains( "--add-options=-Xmx128m --enable-preview -Dvar=value" ) assert buildlog.contains( "addOptions = [-Xmx128m, --enable-preview, -Dvar=value]" ) File target = new File( basedir, "target" ) diff --git a/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java b/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java index f0582f4..915d5b7 100644 --- a/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java +++ b/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java @@ -683,8 +683,7 @@ public class JLinkMojo extends AbstractJLinkMojo { } } if (addOptions != null && !addOptions.isEmpty()) { - jlinkArgs.add("--add-options"); - jlinkArgs.add(String.join(" ", addOptions)); + jlinkArgs.add("--add-options=" + String.join(" ", addOptions)); } if (disablePlugin != null) {