我用的 doom emacs ,使用 lsp-java 然后在~/.doom.d/config.el 中加入了
(setq lsp-java-9-args '(
"-XX:+UseParallelGC"
"-XX:GCTimeRatio=4"
"-XX:AdaptiveSizePolicyWeight=90"
"-Dsun.zip.disableMemoryMapping=true"
"-Denv=test
"-Xmx8G"
"-Xms1G"
"-javaagent:~/.m2/m2repo/org/projectlombok/lombok/1.18.12/lombok-1.18.12.jar"))
M-x dap-debug-edit-template 添加模板
(dap-register-debug-template
"Java Run Configuration"
(list :name "Debug (Launch) - Current File"
:type "java"
:request "launch"
:args "hello"
:vmArgs "-Denv=test"
:jvmArgs "-Denv=test"
:cwd nil
:stopOnEntry :json-false
:host "localhost"
:request "launch"
:modulePaths []
:classPaths nil
:projectName "MyApp"
:MainClass Hello))
Hello.java
System.getProperty("env")
M-x dap-debug ,不能获取值到 dev 的值 我想象问问是少了什么步骤吗,还是用的方法有错误?刚接触新手求教
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.