Обязательные библиотеки Java в Eclipse при работе на нескольких ОС - PullRequest
1 голос
/ 18 марта 2012

Я занимаюсь разработкой проекта AppEngine на Java.Я работаю на MacBook и на двух других компьютерах.Я использую размещенный SVN в качестве своего RC.

Я включил некоторые библиотеки из плагина GAE в свой проект:

gwt-dev.jar, gwt-user.jar', validation-api-1.0.0.GA.jar.

Я сделал это в Java Build Path в свойствах проекта,Каждый раз, когда я переключаю компьютер, я получаю сообщение об ошибке:

Project '' отсутствует необходимая библиотека: ''.Конечно, путь между компьютерами меняется.

Как я могу решить эту проблему?Должен ли я удалить эти настройки из хранилища SVN?Если я должен, как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 18 марта 2012

Вы не должны сохранять какую-либо пользовательскую информацию о пути.Настройте свои проекты вручную, а затем посмотрите на материал, не зависящий от пользователя.

У нас та же проблема с IntelliJ.Ответ заключается в том, чтобы регистрировать только независимую от пользователя информацию или получить достаточно интеллектуальную среду IDE для использования относительных путей.

Если вы добавляете сторонние библиотеки в проект, убедитесь, что они скопированы в ваш каталог / libи не в пути, который уникален для вас.

0 голосов
/ 18 марта 2012

Создать проект для библиотек.

Поместите библиотеки в проект.

Экспорт файлов jar.

Установить этот вновь созданный проект как зависимость в основном проекте.

build path

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...