2013-12-04 5 views
1

Итак, я работаю над проектом java, который требует от меня анализа алгоритмов Дейкстры и Беллмана Форда, запустив время.Как импортировать проект src в eclipse

Теперь я пытаюсь записать свои собранные данные в файл xls или xlsx. Я нашел Apache POI: http://poi.apache.org/download.html#POI-3.10-beta2, который поможет мне в этом.

Моя единственная проблема в том, что у меня возникли проблемы с добавлением источника в мой существующий проект. Apache POI поставляется в виде папки src. Перетаскивание папки в eclipse добавляет файлы, но пакеты неправильные.

Например, в один из файлов Java пакет объявлен как:

пакет org.apache.poi.hpsf.examples;

Но при перетаскивании в eclipse пакет становится example.src.org.apache.poi.hpsf.examples ... Это заставляет затмение бросать «Объявленный пакет» org.apache.poi.hpsf.examples »делает не соответствуют ожидаемым пакет «examples.src.org.apache.poi.hpsf.examples»

Теперь я мог бы просто перенести этот пакет в нужную папку, но есть десятки пакетов с этой же проблемой?

Как правильно добавить эти файлы в eclipse, чтобы я мог их использовать?

ответ

1

Я бы написал в CSV, а затем импортировал CSV в Excel, если только нет особых причин для использования Excel. Преимуществом этого является:

  1. Нет необходимости в дополнительных библиотеках.
  2. Вы можете открыть файл в других местах (emacs, загрузить в R, чтобы нарисовать графики).

Если вы действительно хотите использовать POI, вам нужно загрузить файл JAR, откройте «Параметры»> «Свойства»> «Путь сборки»> «Библиотеки»> «Добавить JAR», а затем выберите банку. (Вы должны увидеть диалоговое окно, например this.)

+0

Вы правы, запись в файл csv удобнее. – crazyCoder

0

Попробуйте меню «Файл», затем выберите «Импорт», затем «Общие», затем «Existi» ng Проекты в рабочее пространство ". У вас будет возможность создать или создать новую копию всего каталога в вашем каталоге рабочей области.

1

Щелкните правой кнопкой мыши по имени проекта -> Свойства -> Путь сборки Java и на вкладке источника выберите каталог примеров/src.

НО, если я правильно понял проблему, вы хотите использовать библиотеку POI, поэтому в этом случае получите версию jar, а затем щелкните правой кнопкой мыши по имени проекта -> Свойства -> Путь сборки Java и на вкладку «Библиотеки» выберите местоположение файла jar.

Таким образом, вы можете написать свои собственные классы Java и импортировать библиотеку POI в свой проект.

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