2013-05-03 3 views
1

Я использую IntelliJ 12.1.2, и у меня есть проблема, в том числе .jar с файлом свойств в моем проекте.IntelliJ: файл свойств .jar не может быть найден включенным .jar

У меня есть папка с третьей стороной; его структура такова:

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

В IntelliJ я включил папку UAT в качестве зависимости (Файл> Структура проекта> Модули в левой навигационной панели> зависимостями вкладку) и в моей программе Java я поставил import MainLibrary; и я способный создавать объекты типа MainLibrary, чтобы эта часть работала. Что не работает, то MainLibrary не может найти файл properties.ini, и я не знаю, как сообщить IntelliJ, где его найти.

ответ

0

При добавлении библиотеки для UAT каталога и есть баночка файлы, IDEA будет настроить его в качестве jar directories типа библиотеки: будет добавлена ​​к классам только *.jar файлов, присутствующих в этой папке, не будут добавлены ini папки, jar файлы под lib папка не будет добавлена.

Решение состоит в добавлении дополнительных путей в библиотеку: ini и lib.

+0

Благодарим вас за разъяснение проблемы. Я не знаю, как добавить дополнительные пути к 'ini' и' lib'. Если у вас есть время, чтобы объяснить шаги, которые я должен предпринять для этого, я был бы признателен. – user1002119

+0

В конфигурации библиотеки нажмите кнопку ** + ** и выберите ** Прикрепить файлы или Каталоги ... **. [Вот скриншот] (http://img827.imageshack.us/img827/6813/20130504014338.png). Подробнее [доступно в справке] (http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html). – CrazyCoder