Совместное использование проекта между Eclipse и Netbeans - PullRequest
10 голосов
/ 19 января 2011

Есть ли способ обмена одинаковыми * .java-файлами между Netbeans и Eclipse?

Ответы [ 5 ]

10 голосов
6 голосов
/ 19 января 2011

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

На практике решение, скорее всего, заключается в том, что вы поддерживаете отдельные файлы конфигурации проекта для обеих IDE, но используете общий сценарий сборки (например, ant), который поддерживается обоими.Конфигурация проекта позволяет использовать специфичные для IDE функции, в то время как сценарий сборки гарантирует, что обе среды выдают одинаковые выходные данные.

3 голосов
/ 19 января 2011

Конечно. eclipse поддерживает связанные исходные папки. Исходные файлы не обязательно должны находиться в папке проекта eclipse.

В java-проекте eclipse выберите Создать -> Папка , затем выберите «Дополнительно» и установите флажок «Ссылка на альтернативное местоположение» (затмение 3.6 может немного отличаться в других версиях затмения). "Обзор", чтобы выбрать исходную папку из проекта netbeans, нажмите Готово.

Теперь вы связали (стандартную) папку с файлами Java внутри проекта netbeans, и изменение этих файлов приведет к их изменению в удаленном месте.

Наконец - щелкните правой кнопкой мыши по этой связанной папке и выберите Путь сборки -> Использовать в качестве исходной папки.

(я оставляю наоборот экспертов по NetBeans)

1 голос
/ 19 января 2011

В идеальном случае ваш код хранится в хранилище с управлением версиями (SVN, CVS и т. Д.).Тогда это не так важно, используете ли вы Eclipse или Netbeans.

0 голосов
/ 03 февраля 2017

В этой статье , взятой из версии документации NetBeans 6.2 , объясняется, как можно импортировать проект Eclipse в NetBeans и работать с обоими вместе. NetBeans создаст новые файлы проекта, но свяжет их с исходными файлами Eclipse, что позволит совместно использовать их. Я сам еще не пробовал, но, возможно, скоро пойду по этому пути. После перехода на NetBeans только на этой неделе заметил, что важной особенностью Eclipse не является NetBeans - возможность создавать различные конфигурации запуска, которые не включаются и не сохраняются в POM. На данный момент у меня нет решения проблемы конфигурации запуска, но если у вас есть, обновите вопрос SO здесь .

...