Intellij idea 在intellij中,如何使用相对路径指定全局库?

Intellij idea 在intellij中,如何使用相对路径指定全局库?,intellij-idea,Intellij Idea,我在mac和pc上使用intellij 我将所有的库都保存在电脑上的C:/kyle/dropbox/lib文件夹中,以及mac上的/Users/kyle/dropbox/lib文件夹中 如何在intellij中指定可同时使用这两种路径的全局库?是否有一种方法可以使用环境变量指定JAR的路径,如$LIB$/…?请参见设置路径变量,您可以在两个系统上定义路径变量,而不必显式使用它们。保存项目时,项目文件中的所有实际路径都将替换为路径变量,加载项目时,项目文件中的变量将根据您的设置替换为系统特定的路径

我在mac和pc上使用intellij

我将所有的库都保存在电脑上的
C:/kyle/dropbox/lib
文件夹中,以及mac上的
/Users/kyle/dropbox/lib
文件夹中


如何在intellij中指定可同时使用这两种路径的全局库?是否有一种方法可以使用环境变量指定JAR的路径,如
$LIB$/…

请参见
设置
路径变量
,您可以在两个系统上定义路径变量,而不必显式使用它们。保存项目时,项目文件中的所有实际路径都将替换为路径变量,加载项目时,项目文件中的变量将根据您的设置替换为系统特定的路径。

请参见
设置
|
路径变量
,您在两个系统上定义了路径变量,但忽略了它,不需要显式地使用它们。保存项目时,所有实际路径都将替换为项目文件中的路径变量,加载项目时,项目文件中的变量将根据您的设置替换为系统特定路径。

很抱歉打断您的问题-我也遇到类似情况;尝试基于路径变量创建全局库。但是在全局库屏幕中,我看不到输入path变量的方法。弹出窗口选择库文件。是否有其他位置需要基于路径变量配置全局库?如何强制人们在每个开发系统上定义路径变量,就像使用相对路径一样?如何使用相对路径?@StealthRabbi相对路径将自动用于项目根目录下的所有库。不能对位于项目根目录之外的库使用相对路径。如果需要定义很多外部库,可以考虑使用Gealle或Maven。当IDEA导入项目时,这将确保所有开发者的无缝操作;尝试基于路径变量创建全局库。但是在全局库屏幕中,我看不到输入path变量的方法。弹出窗口选择库文件。是否有其他位置需要基于路径变量配置全局库?如何强制人们在每个开发系统上定义路径变量,就像使用相对路径一样?如何使用相对路径?@StealthRabbi相对路径将自动用于项目根目录下的所有库。不能对位于项目根目录之外的库使用相对路径。如果需要定义很多外部库,可以考虑使用Gealle或Maven。当IDEA导入项目时,这将确保所有开发人员的无缝操作。