Skip to content

passing arguments to debugger jvm process #57

Open
@darshanime-d11

Description

@darshanime-d11

hi, i am using eglot-java with microsoft/java-debug, with dape as recommended. however, i need to pass additional jvm args to the child debugger process (like -Dio.netty.transport.noNative=true) how do i do that?

eglot logs:

[jsonrpc] e[09:51:31.007] <-- $/progress {"jsonrpc":"2.0","method":"$/progress","params":{"token":"fb4e3aca-9ec8-45a9-b502-f5bd155cdbf1","value":{"kind":"end","message":"Building"}}}
[stderr]  Feb 20, 2025 9:51:31 AM com.microsoft.java.debug.core.UsageDataSession recordInfo
[stderr]  INFO: launch debug info
[stderr]  Feb 20, 2025 9:51:31 AM com.microsoft.java.debug.core.adapter.handler.LaunchRequestHandler launch
[stderr]  INFO: Trying to launch Java Program with options:
[stderr]  main-class: com.dream11.synthesizer.MainApplication
[stderr]  args: 
[stderr]  module-path: 
[stderr]  module-path: 
[stderr]  nil
[stderr]  nil
[stderr]  nil
[stderr]  nil
[stderr]  class-path: <snip>...:/Users/foo/.m2/repository/ch/qos/logback/logback-classic/1.4.11/logback-classic-1.4.11.jar
[stderr]  vmArgs:  -XX:+ShowCodeDetailsInExceptionMessages
[stderr]  Feb 20, 2025 9:51:31 AM com.microsoft.java.debug.core.adapter.handler.LaunchWithDebuggingDelegate launch
[stderr]  INFO: Launching debuggee VM succeeded.
[stderr]  Feb 20, 2025 9:51:37 AM com.microsoft.java.debug.core.UsageDataSession submitUsageData
[stderr]  INFO: session usage data summary
[stderr]  Feb 20, 2025 9:51:37 AM com.microsoft.java.debug.plugin.internal.JavaDebugServer$2 run
[stderr]  INFO: Debug connection closed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions