Миграция Netbeans на Eclipse для проектов Java - PullRequest
0 голосов
/ 17 октября 2019

В настоящее время я переключился на затмение и пытаюсь перенести свои проекты. Я создал рабочую область java и использовал «Файл-> Открыть проекты из файловой системы».

Добавлен проект со всеми папками, не только «src», но и все, что я в него помещаю (таблицы данных, документация, ...). Также библиотеки добавляются два раза. Один раз в папке и что-то вроде ссылки на скомпилированную библиотеку.

структура папки

В netbeans я просто добавил нужную библиотеку в папку / libs исвязал это с проектом.

Можно ли вручную добавлять папки и / или библиотеки в существующие проекты? Почему есть два экземпляра библиотек?

Ответы [ 2 ]

0 голосов
/ 17 октября 2019

С помощью Открыть проекты из файловой системы , папки, содержащие .java файлы , были настроены как исходные папки (исходный код предназначен для компиляции). Это можно отменить с помощью , щелкнув правой кнопкой мыши Путь сборки> Удалить из пути сборки (обратная функция Путь сборки> Использовать как исходную папку ).

В Package Explorer исходные папки отображаются как виртуальные папки. Если исходная папка не является подпапкой проекта , она отображается как виртуальная папка в дополнение к подпапке проекта, чтобы иметь возможность перейти к этой не-папка исходного проекта (в вашем случае у вас есть одна src исходная папка и в дополнение к не исходной папке lib у вас есть несколько виртуальных lib/... исходных папок).

узел Ссылочные библиотеки перечисляет все JAR-файлы и папки классов в Java Build Path (classpath / modulepath). Чтобы удалить что-либо из Путь сборки , щелкните его правой кнопкой мыши и выберите Путь сборки> Удалить из пути сборки . JAR-файлы можно добавить в Путь сборки , щелкнув JAR правой кнопкой мыши и выбрав Путь сборки> Добавить в путь сборки . Папки классов могут быть добавлены только через Проект> Свойства: Java Build Path во вкладке Библиотеки с кнопкой Добавить классПапка ... .

0 голосов
/ 17 октября 2019

Я не знаю, если это обходной путь или хорошая практика для миграции:

  • Создание нового Java-проекта в Eclipse
  • добавление желаемой структуры папок (включая / libs)
  • В «Проект-> Свойства - Библиотеки» добавить библиотеки вручную
  • Очистить и построить проект

Мне нужно проверить функциональность и стабильность, но, похоже, все в порядке.

...