Я хотел бы знать, как я могу добавить библиотеки Java в проект Eclipse на машине разработки, чтобы их можно было добавить в проект Eclipse, не вызывая ошибок у тех, у кого есть библиотека в другом месте. Например, один разработчик может добавить внешний JAR в C:\Java
, но другой может иметь один и тот же JAR в другом месте. (Где C:\Java
на Mac OS?) Я думал, что могу установить переменную среды CLASSPATH
, но я не могу понять, как добавить внешний JAR из переменной окружения CLASSPATH
. Я хотел бы сделать это, чтобы он работал с любым рабочим пространством. Это возможно?Где разместить библиотеки Java?
Это специально для использования с Anypoint Studio, но я думаю, что одна и та же проблема будет существовать с любой IDE на основе Eclipse.
Вам нужно добавить его в путь сборки проекта, чтобы заставить его работать локально. Если вы хотите работать над проектом над другой ОС, вы можете создать его с помощью инструмента построения, который укажет на репо, например Maven или Ant. – StackFlowed
Вот почему существуют менеджеры зависимостей, для Java вы хотите maven. – Rogue
Gradle рассматривается многими как эволюция Maven, сочетающая в себе лучшее как Ant, так и Maven. Я рекомендую рассмотреть его перед Maven. Но если этого большого изменения слишком много, посмотрите на альтернативы в моем ответе ниже. –