1

我正在使用 IntelliJ 12.1.2 并且在将带有属性文件的 .jar 包含到我的项目中时遇到问题。

我有一个第三方资料夹;它的结构是这样的:

UAT
 +-MainLibrary.jar
 +-ini
 |  +-properties.ini
 +-lib
    +-lib1.jar
    +-lib2.jar
    +-lib3.jar

在 IntelliJ 中,我将 UAT 文件夹作为依赖项包含在内(左侧导航中的文件 > 项目结构 > 模块 > 依赖项选项卡),并且在我的 Java 程序中,我已经放置import MainLibrary;并且能够创建 MainLibrary 类型的对象,以便该部分正常工作。什么不工作是 MainLibrary 找不到它的properties.ini文件,我不知道如何告诉 IntelliJ 在哪里找到它。

4

1 回答 1

0

当为UAT目录添加库并且有jar文件时,IDEA会将其配置为jar directories库的类型:只有*.jar该文件夹中存在的文件才会添加到类路径中,不会添加文件夹,不会ini添加文件夹下的jar文件lib.

解决方案是向库添加其他路径:inilib.

于 2013-05-03T20:26:21.667 回答