Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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
Java 如何将全局库添加到IntelliJ IDEA?_Java_Macos_Intellij Idea_Libraries - Fatal编程技术网

Java 如何将全局库添加到IntelliJ IDEA?

Java 如何将全局库添加到IntelliJ IDEA?,java,macos,intellij-idea,libraries,Java,Macos,Intellij Idea,Libraries,我已经尝试将.jar文件添加到“设置”中的“全局库”部分,但是每当我创建一个新项目时,这些库仍然必须手动添加到项目中 我查阅了Jetbrains网站上的文档,我似乎做的每件事都是正确的 只有“欢迎使用IntelliJ IDEA”窗口打开,我执行了以下步骤: 使用CMD+打开默认项目结构选项; 从左窗格中选择“全局库”。 单击第二个窗格中的+并选择Java。 导航到并选择jsoup-1.8.2.jar文件,这是我试图使其成为全局的库,然后选择OK。 单击“确定”关闭“默认项目结构选项”窗口 选择“

我已经尝试将.jar文件添加到“设置”中的“全局库”部分,但是每当我创建一个新项目时,这些库仍然必须手动添加到项目中

我查阅了Jetbrains网站上的文档,我似乎做的每件事都是正确的

只有“欢迎使用IntelliJ IDEA”窗口打开,我执行了以下步骤:

使用CMD+打开默认项目结构选项; 从左窗格中选择“全局库”。 单击第二个窗格中的+并选择Java。 导航到并选择jsoup-1.8.2.jar文件,这是我试图使其成为全局的库,然后选择OK。 单击“确定”关闭“默认项目结构选项”窗口

选择“创建新项目”

从左侧面板中选择Java,然后选择Next。 再次选择“下一步”。 命名项目并选择Finish。 此时,只添加了外部库

因此,我必须继续手动将库添加到项目中


如何设置IntelliJ IDEA以在创建新项目时自动加载特定库?

全局库是全局库,因此可以在多个项目中使用,所以真正的问题是IJ如何知道您是否要在该项目中使用此全局库

b/c全局libs的工作方式是,可以将python虚拟环境作为全局lib,也可以将django libs放在那里。。任何命名的JAR自定义集都可以是全局库等


那么ij如何知道——在这个项目中需要python或django等呢?这就是为什么您必须手动告诉/添加它,以决定此项目需要哪一个库。

当您要确认该库是全局添加的时,向我们显示您正在查找的位置。我刚刚做了一个快速冒烟测试,我可以看到JSoup JAR添加得很好。Jetbrains支持回复到我。有人向我解释说,Global并不意味着它可以加载每个Java项目。相反,您可以将多个库加载到一个全局库中,在创建新项目时仍然需要添加全局库。方便之处在于只需要添加一个全局库,而不是每个单独的库。我对这一点的理解正确吗?任何需要澄清的进一步解释都非常有用。