проблемы с общим проектом в NetBeans - PullRequest
0 голосов
/ 28 июня 2009

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

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

  • project.properties
  • private.properties

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

C: \ vol \ netbeans-6.1 \ 6.1 \ enterprise5 \ modules \ ext \ jsf-1_2 \ jsf-impl.jar - это путь от кого-то другого ..
как я могу решить эту проблему?

Ответы [ 2 ]

1 голос
/ 28 июня 2009

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

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

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

0 голосов
/ 28 июня 2009

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

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