This is an automated email from the ASF dual-hosted git repository.
zihaoxiang pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
The following commit(s) were added to refs/heads/dev by this push:
new 550884b37c [Chore] Enhances code readability and maintainability
(#17894)
550884b37c is described below
commit 550884b37c7e94b62b24b0d7727dc08aabec7fd1
Author: huangsheng <[email protected]>
AuthorDate: Wed Jan 21 14:12:11 2026 +0800
[Chore] Enhances code readability and maintainability (#17894)
---
.../org/apache/dolphinscheduler/plugin/task/java/JavaTask.java | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
a/dolphinscheduler-task-plugin/dolphinscheduler-task-java/src/main/java/org/apache/dolphinscheduler/plugin/task/java/JavaTask.java
b/dolphinscheduler-task-plugin/dolphinscheduler-task-java/src/main/java/org/apache/dolphinscheduler/plugin/task/java/JavaTask.java
index 6668da91aa..e47392b5eb 100644
---
a/dolphinscheduler-task-plugin/dolphinscheduler-task-java/src/main/java/org/apache/dolphinscheduler/plugin/task/java/JavaTask.java
+++
b/dolphinscheduler-task-plugin/dolphinscheduler-task-java/src/main/java/org/apache/dolphinscheduler/plugin/task/java/JavaTask.java
@@ -39,7 +39,7 @@ import
org.apache.dolphinscheduler.plugin.task.java.exception.RunTypeNotFoundExc
import org.apache.commons.lang3.StringUtils;
-import java.io.File;
+import java.nio.file.Paths;
import java.util.Map;
import lombok.extern.slf4j.Slf4j;
@@ -138,7 +138,7 @@ public class JavaTask extends AbstractTask {
.getResourceAbsolutePathInLocal();
StringBuilder builder = new StringBuilder();
builder.append(getJavaCommandPath())
- .append("java").append(Constants.SPACE)
+ .append(Constants.SPACE)
.append(javaParameters.getJvmArgs().trim()).append(Constants.SPACE)
.append(buildResourcePath()).append(Constants.SPACE)
.append("-jar").append(Constants.SPACE)
@@ -167,7 +167,7 @@ public class JavaTask extends AbstractTask {
}
StringBuilder builder = new StringBuilder();
builder.append(getJavaCommandPath())
- .append("java").append(Constants.SPACE)
+ .append(Constants.SPACE)
.append(javaParameters.getJvmArgs().trim()).append(Constants.SPACE)
.append(buildResourcePath()).append(Constants.SPACE)
.append(mainJarName).append(Constants.SPACE)
@@ -221,7 +221,7 @@ public class JavaTask extends AbstractTask {
* @return String
**/
private String getJavaCommandPath() {
- return JAVA_HOME_VAR + File.separator + "bin" + File.separator;
+ return Paths.get(JAVA_HOME_VAR, "bin", "java").toString();
}
private String parseParameter(String script) {