From 97e8fc1099f695f44b6cd6d7507d3a5dc2aaa9fc Mon Sep 17 00:00:00 2001 From: Muhmud Ahmad Date: Sat, 7 Nov 2020 10:05:43 +0800 Subject: [PATCH] fix for java compile/attach args --- dap-java.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dap-java.el b/dap-java.el index 12fb2362..7206fa37 100644 --- a/dap-java.el +++ b/dap-java.el @@ -126,12 +126,13 @@ CONF - the startup configuration." Populate the arguments like normal 'Launch' request but then initiate `compile' and attach to the process." (dap-java--populate-launch-args conf) - (-let* (((&plist :mainClass :projectName :classPaths classpaths) conf) + (-let* (((&plist :mainClass :projectName :args :classPaths classpaths) conf) (port (dap--find-available-port "localhost" dap-java-compile-port)) - (program-to-start (format "%s -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=%s,quiet=y -cp $CLASSPATH_ARGS %s" + (program-to-start (format "%s -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=%s,quiet=y -cp $CLASSPATH_ARGS %s %s" lsp-java-java-path port - mainClass))) + mainClass + args))) (dap-java--populate-attach-args (list :type "java" :request "attach"