2013-04-09 2 views
0

В моей работе env, я настроил проект eclipse на своем ПК, который включает в себя некоторые переменные среды Workspace, устанавливая зависимость проекта и устанавливая пользовательскую библиотеку (из общего сетевого расположения).Решение для переносимости проекта eclipse?

Теперь мой коллега, который проверил один и тот же исходный код, выполняет те же действия. Есть ли способ уменьшить этот беспорядок?

Из чего я мог видеть, что только исходное расположение проекта отличается от моего ПК и другого ПК.

Есть ли что-нибудь, что я мог бы изменить свои местоположения проекта во время запуска eclipse на другом ПК? Так что я мог бы легко сохранить те же настройки на другом ПК с одинаковым рабочим пространством.

+0

использует maven вариант? – kostja

ответ

1

Первые шаги:

  • Используйте систему управления версиями для хранения и совместного использования проектов.
  • Проверьте все, что содержится в вашем рабочем пространстве. Это не только ваш исходный код, но и файлы настроек в папке скрытых настроек.
  • Не используйте Window -> Настройки для изменения настроек Java (или других связанных с компоновкой настроек). Вместо этого всегда используйте Project -> Properties для изменения настроек, связанных с построением.
  • Никогда не ссылайтесь на сетевой ресурс или другое место за пределами рабочего пространства. Если вам нужен файл jar, который в настоящее время находится в общем сетевом ресурсе, проверьте его в вашей системе управления версиями и затем проверьте его в рабочей области Eclipse как локальном файле.

Второй шаг:

  • Использование Maven для проекта материализации, зависимости и других управлений.
+0

Спасибо за предложения. Но способы работы не могут быть изменены в моем случае. Я пытаюсь улучшить дело в моих руках. Прокомментируйте, если у вас есть какое-либо возможное решение для моей проблемы. – Sasi

+0

Все пункты, перечисленные в первых шагах, могут быть выполнены _ by you_ независимо от вашей рабочей среды. Настройте git-репозиторий на сетевом ресурсе, поместите в него свой код и настройки, поделитесь этим git-хранилищем со своим коллегой. – Bananeweizen

Смежные вопросы