Intellij idea 在使用环境变量定义的路径处向IntelliJ项目添加依赖项:Take.jar

Intellij idea 在使用环境变量定义的路径处向IntelliJ项目添加依赖项:Take.jar,intellij-idea,Intellij Idea,我希望我的项目不受外部数据和库的影响,这些数据和库在项目期间不会改变(特别是因为我将使用git进行回购管理) 我想要的是能够通过从系统路径引用IntelliJ idea项目来向该项目添加依赖项。这样,团队的每个成员就不必从其包含外部库的本地目录中逐个删除和重新添加所有JAR 因此,在执行以下操作时:文件→ 项目结构→ 单元→ 依赖关系→ 添加→ 项目库→ 附加Jar,我想引用Jar文件的路径,如下所示: ${EXTERNAL_LIB_DIRECTORY}\libthrift-0.9.2.jar

我希望我的项目不受外部数据和库的影响,这些数据和库在项目期间不会改变(特别是因为我将使用git进行回购管理)

我想要的是能够通过从系统路径引用IntelliJ idea项目来向该项目添加依赖项。这样,团队的每个成员就不必从其包含外部库的本地目录中逐个删除和重新添加所有JAR

因此,在执行以下操作时:文件→ 项目结构→ 单元→ 依赖关系→ 添加→ 项目库→ 附加Jar,我想引用Jar文件的路径,如下所示:

${EXTERNAL_LIB_DIRECTORY}\libthrift-0.9.2.jar

基本上,这里是一个屏幕截图(用低级颜料制作),说明了我所希望的:


在IntelliJ idea中可以做到这一点吗?

为什么不直接使用Maven?它完全按照描述的那样工作,而且你不需要自己管理这些依赖关系。是的,我自己也得出了同样的结论。我是Java新手,因此正在重新发现这些东西。我猜Maven是java项目CMake的C++项目吗?让我们尝试学习和使用Maven,它非常适合于管理:让生活更轻松。