【发布时间】:2019-02-03 07:53:14
【问题描述】:
我正在尝试在 Visual Studio 代码中将多个参数传递给我的测试 Java 程序:
public class test{
public static void main(String[] args) {
String x = args[0]
//String x = args[0] + arg[1];
System.out.println(x);
}
}
如果我在我的 launch.json 中使用 1 个参数,那么它可以工作:
{
"type": "java",
"name": "Debug (Launch)",
"request": "launch",
"cwd": "${workspaceFolder}",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "",
"args": "bla"
}
但如果我想放 2 个参数,那就不行了。在我的 launch.json 中尝试了一些组合:
"args": ["bla","bla"],
"args": "bla" "bla",
"args": "['bla','bla']"
但是看起来调试器正在挂起。
提前致谢。
【问题讨论】:
-
我也遇到了同样的问题!
-
根据this question,
"args": ["arg1", "arg2"]应该可以工作。
标签: java debugging visual-studio-code