Я понимаю, что в eclipse вы можете указать определенные библиотеки .jar для добавления для отдельных проектов, но мне было интересно, можно ли сделать так, чтобы eclipse автоматически добавлял стандартный .jar в classpath для всех проектов. Я использую eclipse для курса java и хочу иметь возможность автоматически использовать курс stdlib для всех проектов.
Как сообщить Eclipse включить стандартную библиотеку .jar для всех проектов
Ответ 1
В окне "Окно" → "Настройки" → "Java" → "Установленные JRE" найдите стандартную JRE (проверенный) и нажмите "Изменить". Добавьте банки, которые вы хотите.
Ответ 2
По умолчанию, если это проект java, тогда затмение включает необходимые файлы jar, но, кроме того, если вам нужно больше банок, вы можете создавать пользовательские библиотеки
Окно - Настройки - Java - Путь сборки - Пользовательские библиотеки.
скорее смешивает банки JDK с пользовательскими библиотеками.
Ответ 3
Я не могу придумать способ делать то, что вы хотите конкретно, но то, что я бы рекомендовал, если бы было много из этих банок, - создать проект для хранения этих файлов jar, поместить их в путь объектов classpath, а затем установите проект для экспорта этих файлов jar (это может быть значение по умолчанию для jars в каталоге lib, я не помню).
Затем любые новые проекты могут просто добавить зависимость от этого проекта "jar", чтобы получить все банки, включенные в его путь сборки.
Ответ 4
Вы можете адаптировать систему управления зависимостями и сборки, например maven, и поместить ваши банки зависимостей в свойства для модулей maven. Таким образом, maven отвечает за помещение баннеров в совместное место в хранилище maven и повторное использование их в проектах. Затем вы можете использовать генератор проекта Maven eclipse для создания рабочего пространства eclipse. Если вы создаете проект с большим количеством отдельных проектов в рабочей области, это отличное решение для автоматизации.