Idea intellij不导入库[包括图片]

时间:2018-09-23 18:59:56

标签: java intellij-idea

我有一个.java文件,它使用JSON库,它导入了库的包:

enter image description here

但是无法识别该软件包,因此我尝试将库添加到我的项目中:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

但这没用:

enter image description here

我的图书馆位于Root/libs/LibraryFolder1/LibraryFolder2/.java files and .classe files and .jar file

内部

我尝试导入.jar和.java以及整个库(通过单击根文件夹)。都不起作用。

编辑:我也尝试过运行命令:

mvn install:install-file -Dfile=C:\xampp\tomcat\webapps\Root\libs\LibraryFolder1\LibraryFolder2\Craps.jar -DgroupId=org.json -DartifactId=json -Dpackaging=jar -Dversion=20150912 -DgeneratePom=true

给出BUILD SUCCESS的结果,但似乎没有任何改变。

1 个答案:

答案 0 :(得分:1)

由于您正在使用Maven作为依赖项(也称为库)管理,因此无法在您的ide中添加它并期望它能正常工作。同步项目时,它将被覆盖到POM文件中的内容。而且,如果您要使它在IDE中起作用,那么在CLI上编译将失败,因此,再见了每种自动构建工具。

要进行此工作,请将本地JAR添加到本地Maven存储库,并通过POM文件将其包括在内。

https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

将Craps.jar安装为Maven工件后,将其包含在POM文件的“依赖关系”部分中。