2011-01-19 6 views

ответ

3

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

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

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

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

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

6

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

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

1

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

0

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

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