Как настроить Eclipse для включения стандартной библиотеки .jar для всех проектов - PullRequest
10 голосов
/ 06 февраля 2011

Я понимаю, что в eclipse вы можете указать определенные библиотеки .jar, которые нужно добавить для отдельных проектов, но мне было интересно, можно ли сделать так, чтобы eclipse автоматически добавляла стандартные .jar в classpath для всех проектов.Я использую eclipse для курса java и хотел бы иметь возможность автоматически использовать stdlib курса для всех проектов.

Ответы [ 4 ]

10 голосов
/ 06 февраля 2011

Под окном -> Настройки -> Java -> Установленные JRE найдите вашу JRE по умолчанию (отмеченную) и нажмите Edit.Добавьте банки, которые вы хотите.

5 голосов
/ 06 февраля 2011

По умолчанию, если это проект Java, Eclipse включает необходимые файлы JAR, но, кроме того, если вам нужно больше JAR, вы можете создать пользовательские библиотеки с помощью

Окно - Настройки - Java - Путь сборки- Пользовательские библиотеки.

довольно смешивание JDK-файлов с пользовательскими библиотеками.

0 голосов
/ 06 февраля 2011

Вы можете адаптировать систему управления зависимостями и построить систему, например maven , и поместить ваши jar-файлы зависимостей в свойства для модулей maven.Таким образом, maven отвечает за размещение банок в общем месте в репозитории maven и их повторное использование в разных проектах.Затем вы можете использовать генератор проектов Maven eclipse, чтобы создать рабочее пространство для eclipse .Если ваш проект становится довольно большим с большим количеством отдельных проектов в рабочей области, это отличное решение для автоматизации.

0 голосов
/ 06 февраля 2011

Я не могу придумать способ сделать то, что вы хотите конкретно, но я бы порекомендовал, если бы было много таких jar-файлов, это создать проект для хранения этих jar-файлов, поместить их в classpath проектов, а затем настройте проект на экспорт этих jar-файлов (это может быть по умолчанию для jar-файлов в каталоге lib, я не могу вспомнить).

Тогда любые новые проекты могут просто добавить зависимость от этого проекта "jar", чтобы все jar-файлы были включены в его путь сборки.

...