Как правильно импортировать исходный код Java в Eclipse, чтобы избежать путаницы в ссылках? - PullRequest
4 голосов
/ 19 апреля 2009

Я создал проект Java, а затем попытался импортировать исходный код Java из двух разных проектов. Я работал над этим в течение нескольких часов, десятки раз удаляя и воссоздавая проект, чтобы попытаться согласовать все перепутанные ссылки между этими двумя проектами - которые, по словам других людей, должны работать надежно. *

Я использую svn для загрузки исходного кода из каждого проекта. А затем с помощью File-Import-File System в Eclipse. Как только он появится в Eclipse, я использую команду Refactor-Move, чтобы переместить все в одну и ту же папку src. Вот где я получаю все красные метки, указывающие на испорченные ссылки.

Как правильно импортировать исходный код Java в Eclipse, чтобы избежать путаницы в ссылках?

Конечно, не все так поступают, как я, иначе никто не смог бы что-то сделать в Eclipse. Здесь я предполагаю, что я совершенно не разбираюсь в Eclipse и просто не знаю простого способа согласовать эти две партии совместимого кода.

Ответы [ 2 ]

8 голосов
/ 07 ноября 2012
  1. Добавить источник в каталог проекта
  2. Щелкните правой кнопкой мыши по проекту> обновить

Вуаля! это там :) 1007 *

5 голосов
/ 19 апреля 2009

Почему они должны быть в одном проекте? Вы можете импортировать их в два проекта, и один из них зависит от другого. Или они оба зависят от третьего проекта. Если вам все еще нужен один проект, вы можете создать новую исходную папку для каждого, вместо того, чтобы пытаться затем переместиться в одну исходную папку. Проект eclipse может иметь несколько исходных папок. В идеале, после того, как вы все заработаете, вы также захотите проверить в проекте eclipse (файл .project, .settings и т. Д.) Также svn, чтобы другие могли извлекать их непосредственно в eclipse вместо того, чтобы импортировать в новый проект. каждый раз. Это облегчит управление версиями.

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