我正在使用Visual Studio Code for Java,并且我希望在使用库的同时调试我的代码。但每当我开始调试时,我就会得到以下错误:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
IO cannot be resolved
IO cannot be resolved
IO cannot be resolved
at TestClass.main(TestClass.java:6)例如,使用以下代码:
import AlgoTools.IO;
public class TestClass {
public static void main(String[] args) {
int a, b;
a = IO.readInt("Please enter a number ");
b = IO.readInt("Please enter another number ");
IO.println("Your number is: " + (a + b));
}
}但是,当我使用javac <Filename>在cmd或PowerShell中编译代码,并在java <Classname>中运行它时,它工作得很好。仅当我尝试在Visual Studio代码中进行调试时才会收到错误。
我还应该提到,我在CLASSPATH中添加了.jar库的路径。
我使用的是默认的“启动”调试配置:
{
"type": "java",
"name": "Debug (Launch)",
"request": "launch",
"cwd": "${workspaceFolder}",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "",
"args": ""
},发布于 2018-11-25 20:02:37
你应该安装一个叫做"java extension pack“的扩展和java maven。或者安装该脱机扩展。click here and get extension name
https://stackoverflow.com/questions/53467054
复制相似问题