如何在VS Code中将JAR文件添加到引用库?
首先你的glob写法逻辑是正确的,**/*.jar 可以匹配lib目录下所有层级子文件夹里的jar包,配置不生效可以按以下步骤排查修正:
1. 确认配置路径正确性
- 如果你的VS Code当前工作区根目录就是
/project/lin64/5.03.012_01/project5.03.012/task/,更推荐用相对路径配置,避免绝对路径拼写、权限问题:
"java.project.referencedLibraries": { "include": [ "./lib/**/*.jar" ] }
- 如果要用绝对路径,先确认路径大小写、特殊字符完全匹配,Linux环境下路径区分大小写,同时确保当前系统用户对该lib目录有读权限。
2. 重载Java语言服务
配置修改完成后不会立即生效,需要重载Java服务:按 Ctrl+Shift+P(Mac系统按 Cmd+Shift+P)唤起命令面板,输入 Java: Clean Java Language Server Workspace,选择确认后等待服务重启完成,即可识别所有引用的jar包。
3. 找不到Referenced Libraries面板的解决方法
该面板在「Java项目」视图下,点击左侧边栏的咖啡杯形状的Java项目图标,下拉找到 Referenced Libraries 区块,右侧的+号即可直接选择文件/文件夹添加jar包,添加后会自动写入配置文件。
内容的提问来源于stack exchange,提问作者Zizi96
相关产品推荐
相关产品推荐

