This is an automated email from the ASF dual-hosted git repository.

apkhmv pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


The following commit(s) were added to refs/heads/main by this push:
     new 887a3daa6e IGNITE-23739 CLI doesn't accept options with spaces (#4770)
887a3daa6e is described below

commit 887a3daa6e45cc3a4f25ac2abfbf723ae36bf848
Author: Vadim Pakhnushev <[email protected]>
AuthorDate: Thu Nov 21 17:45:02 2024 +0300

    IGNITE-23739 CLI doesn't accept options with spaces (#4770)
---
 packaging/cli/build.gradle |  1 -
 packaging/cli/start.sh     | 11 +----------
 2 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/packaging/cli/build.gradle b/packaging/cli/build.gradle
index 7ba82f5019..4587dd7859 100644
--- a/packaging/cli/build.gradle
+++ b/packaging/cli/build.gradle
@@ -50,7 +50,6 @@ def tokens = [
         APP_JAR             : 
"${project(':ignite-cli').name}-${project(':ignite-cli').version}.jar".toString(),
         SETUP_JAVA_FILE_NAME: 'setup-java.sh',
         MAIN_CLASS          : 'org.apache.ignite.internal.cli.Main',
-        ARGS                : '$@'
 ]
 
 def createChecksums = tasks.register('createChecksums', Checksum) {
diff --git a/packaging/cli/start.sh b/packaging/cli/start.sh
index 6918836f90..281e940c96 100644
--- a/packaging/cli/start.sh
+++ b/packaging/cli/start.sh
@@ -22,19 +22,10 @@
 LOG_DIR="@LOG_DIR@"
 CLASSPATH="@LIB_DIR@/@APP_JAR@:@LIB_DIR@/*"
 MAIN_CLASS="@MAIN_CLASS@"
-ARGS="@ARGS@"
 
 DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8 \
     -XX:+HeapDumpOnOutOfMemoryError \
     -XX:+ExitOnOutOfMemoryError \
     -XX:HeapDumpPath=${LOG_DIR}"
 
-
-CMD="${JAVACMD} \
-${DEFAULT_JVM_OPTS} \
--classpath ${CLASSPATH} \
-${MAIN_CLASS} \
-${ARGS}"
-
-${CMD}
-
+${JAVACMD} ${DEFAULT_JVM_OPTS} -classpath ${CLASSPATH} ${MAIN_CLASS} "$@"

Reply via email to