Когда я работаю над небольшими настольными проектами, я использовал для создания папки lib
в корне моего проекта, где я храню все зависимости проекта от jar. Затем я использую Настроить путь сборки -> Библиотеки -> Добавить файлы JAR ... , чтобы вручную добавить все файлы jar из этой папки в путь сборки / путь к классам. И поскольку Добавить JAR ... (в отличие от Добавить внешние JAR ) использует относительные пути, проект переносим, что для меня важно.
Проблема в том, что каждый раз, когда я добавляю или удаляю банку из моей папки lib
, мне нужно вручную добавлять / удалять эту банку в настройках пути сборки проекта (и, конечно, я часто забываю это делать).
Есть ли способ просто сообщить Eclipse, что «Это папка, в которой я храню все свои jar-файлы. Пожалуйста, автоматически добавляйте все jar-файлы оттуда в buildpath / classpath»? Я пытался рассматривать эту папку как папку класса ( Добавить папку класса ...
), но это не сработало :(.
PS Я знаю об интеграции Maven и Eclipse-Maven, но я хочу, чтобы мой небольшой проект оставался простым (интеграция с Maven иногда разочаровывает, поэтому я предпочитаю избегать этого в этих проектах), поэтому, пожалуйста, не предлагайте это в ответ.Кроме того, как я уже упоминал, это настольные проекты, поэтому в моем проекте нет папки WEB-INF / lib
, которая обычно автоматически обрабатывается подключаемыми модулями Java EE.