2009-06-27 2 views
0

Я работаю с моей студенческой группой по проекту:проблемы с совместным проектом в netbeans

У нас есть некоторые проблемы, связанные с нашим проектом. Есть 2 файла, которые мы должны изменить каждый раз:

  • project.properties
  • private.properties

Проблема заключается в том, что мы используем Librarys и они относительные пути к нашим жестким дискам , поэтому, когда мы проверяем: мы должны изменить эти файлы, чтобы получить работу над проектом:
Пример: C: \ Users \ ** \ Desktop \ teddpee \ EgisPartnerprofile \ nbproject \ build-impl.xml: 519: Warning: Не удалось найти файл C: \ vol \ netbeans-6.1 \ 6.1 \ enterprise5 \ modules \ ext \ jsf-1_2 \ jsf-impl.jar для копирования.

C: \ т \ на NetBeans 6.1 \ 6.1 \ enterprise5 \ модули \ вн \ JSF-1_2 \ JSF-impl.jar это путь от кого-то другого ..
как я могу решить эту проблему?

ответ

1

Есть две вещи, которые вы можете сделать.

Установите соглашение, которое использует каждый проект, и придерживайтесь его. Возможно, вы можете создать каталог c: \ jars и поместить туда все свои обычные JAR.

Или вы можете узнать Maven или Айви и позволить им обрабатывать ваши зависимости для вас.

+0

: 1. Мы программируем на различных платформах To: 2. Я думаю, у меня нет достаточно времени, чтобы изучить его должным образом -> срок 10 июля – darkrain

+1

1. GOTTA выяснить способ поделиться или не поделиться. Согласитесь на приемлемые стандарты. 2. Правда, недостаточно времени. Поделился им для дальнейшего использования. – duffymo

0

Netbeans 6.1 добавил «Общие библиотеки». Менеджер библиотеки может управлять библиотеками с относительными ссылками на проект. До 6.1 библиотечный менеджер управлял только личными библиотеками.

Например, если проект находится в ${user.home}/OurProjects/TheProject, вы можете разместить свою общую библиотеку в ${user.home}/OurProjects/SharedLibs. Затем зафиксируйте обе системы VCS. Затем члены команды могут обновлять библиотеку через VCS. В нашей среде это отлично подходит для разработчиков в Windows, OS X и Linux.

IDE поможет вам преобразовать проект из личных библиотек в общий.

Вот еще информация: http://www.netbeans.org/kb/61/java/library-sharing.html

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