Когда я работаю над небольшими настольными проектами, я использовал для создания папки lib
в корне моего проекта, где я сохраняю все зависимости jar проекта. Затем я использую Configure Build Path → Libraries → Add JARs..., чтобы вручную добавить все банки из этой папки в путь buildpath/classpath. И поскольку Add JARs... (в отличие от добавления внешних JAR) использует относительные пути, проект переносим, что важно для меня.
Проблема в том, что каждый раз, когда я добавляю или удаляю банку из моей папки lib
, мне нужно вручную добавить/удалить эту банку в настройках пути создания проекта (и, конечно, я часто забываю это сделать).
Есть ли способ просто сообщить Eclipse, что "Это папка, в которой я храню все мои банки. Пожалуйста, добавьте все банки из них автоматически в buildpath/classpath"? Я пытался рассматривать эту папку как папку класса (Add class folder...
), но она не работает так: (.
P.S. Я знаю о интеграции Maven и Eclipse-Maven, но я хочу, чтобы мой небольшой проект был простым (интеграция Maven иногда расстраивает, поэтому я предпочитаю избегать этого в этих проектах), поэтому, пожалуйста, не предлагайте это в ответ. Также, как я уже упоминал, это настольные проекты, поэтому в моем проекте нет папки WEB-INF/lib
, которая обычно автоматически обрабатывается плагинами Java EE.