Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试将外部JAR添加到Java项目(没有Maven)_Java_Visual Studio Code_Jar - Fatal编程技术网

尝试将外部JAR添加到Java项目(没有Maven)

尝试将外部JAR添加到Java项目(没有Maven),java,visual-studio-code,jar,Java,Visual Studio Code,Jar,我正在尝试将外部JAR添加到我的Java(没有Maven)项目中。 但我根本没办法让它发挥作用。 官方文件: 说有两种方法可以做到这一点: 1.“您可以使用Java依赖项查看器将任何JAR文件添加到项目中。” 正如您在gif中看到的,开发人员会打开一个“引用库”文件夹。 我不存在此文件夹。 或者2.“将其他JAR文件作为依赖项的另一种简单方法是在独立文件的根目录中创建一个lib/文件夹,并将JAR文件放在那里。如果lib/文件夹中有一个foo-sources.JAR,则会自动检测foo.JAR

我正在尝试将外部JAR添加到我的Java(没有Maven)项目中。
但我根本没办法让它发挥作用。 官方文件:
说有两种方法可以做到这一点:
1.“您可以使用Java依赖项查看器将任何JAR文件添加到项目中。”
正如您在gif中看到的,开发人员会打开一个“引用库”文件夹。
我不存在此文件夹。
或者2.“将其他JAR文件作为依赖项的另一种简单方法是在独立文件的根目录中创建一个lib/文件夹,并将JAR文件放在那里。如果lib/文件夹中有一个foo-sources.JAR,则会自动检测foo.JAR的源。”

我在lib\文件夹中有Jar文件,但它仍然显示相同的错误消息。
有没有我遗漏的步骤?

如它所说,将外部jar文件放在
..\JAVArpg\lib
文件夹中

所以,从你现在拥有它们的任何地方复制它们
cp../lib/*.jar lib/
只是一个例子


您可以使用Windows资源管理器。您不必使用命令行复制文件。

谢谢,现在我们已经解决了这个问题。在这里创建问题之前,我已经在lib文件夹中复制了JAR,因此这不是决定性的错误。@RiggedConflip如果已经复制了JAR,为什么要尝试运行
cp
命令?@RiggedConflip不知道Visual Studio代码,但是在Eclipse中,您必须对项目进行刷新,以便它看到在Eclipse之外对文件所做的更改。你能从VS代码中看到
lib
文件夹和
.jar
文件吗?在这些文件的右键单击上下文菜单上是否有任何有趣的选项,例如“添加到类路径”?该文件显示在VS代码中,它只有标准的右键单击选项。尝试导入com.fasterxml.jackson时收到的错误消息(lib)是
“无法解析导入com.fasterxml”
导入com.fasterxml.jackson不完整。您可以使用
import com.fasterxml.jackson.core.JsonParser导入特定类型
或使用
import com.fasterxml.jackson.core.*导入包中的所有类型