小天管理 发表于 2024年8月31日 发表于 2024年8月31日 运行时成功的: 命令行: cd /data/test ; /usr/bin/env /Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home/bin/java -cp /var/folders/zm/bfm8f7cd687ggw0_wg0xh1mr0000gn/T/cp_4rch529yp8kxh28prgqo1elll.jar com.SimpleCryptoUtil Debug 时候: 命令行: /usr/bin/env /Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socketserver=nsuspend=yaddress=localhost:58432 -cp /var/folders/zm/bfm8f7cd687ggw0_wg0xh1mr0000gn/T/cp_4rch529yp8kxh28prgqo1elll.jar com.SimpleCryptoUtil ERROR: JDWP Non-server transport dt_socketserver=nsuspend=yaddress=localhost:58432 must have a connection address specified through the 'address=' optionERROR: JDWP invalid option: -agentlib:jdwp=transport=dt_socketserver=nsuspend=yaddress=localhost:58432明显是逗号没有传入命令行…… 用的 zsh自己在 launch.json 里面指定也不行。{ "type": "java", "name": "SimpleCryptoUtil", "request": "launch", "mainClass": "com.SimpleCryptoUtil", "projectName": "form", "vmArgs": "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005" }
已推荐帖子