java - VSCode 无法加载项目 Java 库 - 如何解决?
问题描述
我试图让 VSCode 在 Java/Kotlin 项目中正常工作,但是当我单击“Java 依赖项”时,它什么也没有列出,并且 Java 控制台的语言支持显示异常:
[Error - 3:18:00 PM] Jul 3, 2019 3:18:00 PM Problem load project library
yourLibrary does not exist
Java Model Exception: Java Model Status [yourLibrary does not exist]
该项目在使用 Gradle 构建时运行良好,并且运行也没有问题。我的公司使用一些定制的构建工具、环境设置(包括我认为是 Gradle 5.3.1 的一个分支),所以这可能不可行。请注意,我们能够让 Intellij 正常工作,所以我希望 VSCode 也能正常工作,但不知道要采取哪些步骤进行调试。有什么想法吗?
解决方案
添加外部 Jar 文件,但必须为库更改 maven 或 gradle .classpath 文件。
lib
1.在您的项目中创建一个名为的文件夹并将您的.jar
文件添加到其中
2.配置路径之.classpath
类的:
<classpathentry kind="lib" path="lib/xxxx.jar"/>
3.如果还是报错,清理工作区目录:F1
-输入Clean
-clean workspace
推荐阅读
- facebook - Facebook Graph API - 使用页面管理员访问令牌在相册中发布照片
- reactjs - 当我尝试从库中导入 TypeScript 接口时出现 Webpack“未找到模块”错误?
- scala - 如何在scala中将集合打印为有效代码
- azure-devops-server-2019 - Azure DevOps Server 2019:任务执行的条件
- mysql - mysql:公用表表达式中的多个 SELECT 语句
- javascript - 尝试根据 ASP.NET Web 应用程序中下拉列表和日期选择器中的选定值进行年龄验证
- java - Base64 字符串仅保存相机拍摄的最后一张图像
- c# - C#如何从循环中删除最后一行
- apache-kafka - 使用单个 kafka 流从多个主题中消费
- apache-kafka - Kafka - 无法清理目录中 __consumer_offsets-10 的日志