也许是自己运气不好,或者是懒,装上vscode以来,一直没能完完整整配置好java的编译环境,vscode更新到1.3.2版本后,发现以前的“扩展在线安装迟迟不动”的问题终于木有了.
开开心心打开我的“Helloworld.java”,然后终端输入javac Helloworld.java ; java Helloworld(O(∩_∩)O哈哈~才怪,QAQ虽说一开始我是这么做的),打住。。
直接F5就行了其实。
vscode会自动新建一个launch.json,或者你手动添加也行,选择配置的时候不要选错(这个是控制台程序的,可以在窗口运行)
这是我的配置;mainClass后面写上自己要Debug的类名就行了
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Debug (Launch) - External Terminal",
"request": "launch",
"console": "externalTerminal",
"mainClass": "Helloworld"
}
]
}
helloworld代码拿去:
public class Helloworld {
public static void main(String args[]) {
try {
Thread.sleep(3000);
} catch (Exception e) {
System.exit(0);
}
System.out.println("this is my first java helloworld!");
}
}
中间的选中的地方,是一个暂停的语句,类似于C/C++的system("pause");(你懂得,vscode这玩意就是需要这个,或者设断点).