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) {

Reply via email to