微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过 VSC 加载 Java 库?

如何解决通过 VSC 加载 Java 库?

我是 Java 的初学者,因此我在理解导入的工作方式方面遇到了问题... 问题是将 Ini 库导入到 VSC 中的项目中。我已经从 ini4j 下载了 jar 并将其放在项目的 Referenced Libraries 文件夹中,并创建了 .vscode 和 lib 文件夹。 在类文件中,我尝试导入它:import org.ini4j.*; 并使用它。 但是当我编译代码时,它似乎没有找到as you can see here。 在问这个问题之前,我做了一些研究,并尝试按照教程来介绍 .vscode\settings.json 这段代码

"java.project.referencedLibraries": [
    "library/**/*.jar"
    "ini4j-0.5.4/ini4j-0.5.4.jar","ini4j-0.5.4/ini4j-0.5.4-jdk14.jar"
]

请问您有解决我的问题的方法吗?是我的导入做得不好还是我在调用中如何使用库?

似乎 VSC 可以识别库,但不能识别 Windows...

解决方法

问题在于您编译程序的方式。如果你想从终端编译它然后运行它,你需要指定你正在使用的库。我建议您在 VS 代码中添加 Java 扩展,但如果您坚持从 cmd 编译它,则需要执行以下操作:

Windows 机器

javac -cp ".;first.jar;second.jar;third.jar" *.java

并运行它

java -cp ".;first.jar;second.jar;third.jar" Main.java

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。