首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio代码导入库

Visual Studio代码导入库
EN

Stack Overflow用户
提问于 2018-11-25 19:39:06
回答 1查看 1.6K关注 0票数 0

我正在使用Visual Studio Code for Java,并且我希望在使用库的同时调试我的代码。但每当我开始调试时,我就会得到以下错误:

代码语言:javascript
复制
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)

例如,使用以下代码:

代码语言:javascript
复制
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库的路径。

我使用的是默认的“启动”调试配置:

代码语言:javascript
复制
{
    "type": "java",
    "name": "Debug (Launch)",
    "request": "launch",
    "cwd": "${workspaceFolder}",
    "console": "internalConsole",
    "stopOnEntry": false,
    "mainClass": "",
    "args": ""
},
EN

回答 1

Stack Overflow用户

发布于 2018-11-25 20:02:37

你应该安装一个叫做"java extension pack“的扩展和java maven。或者安装该脱机扩展。click here and get extension name

扩展地址:https://marketplace.visualstudio.com/_apis/public/gallery/publishers/vscjava/vsextensions/vscode-java-pack/0.4.0/vspackage

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53467054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档