2016-10-17 2 views
0

Итак, я пытаюсь использовать открытую библиотеку GrovePi в своем проекте, чтобы использовать светодиоды на моем GrovePi. В настоящее время определенный класс, который позволяет мне получить доступ к светодиодам, сохраняется в import com.dexterind.grovepi.sensors.Led; Теперь, когда я пытаюсь импортировать определенный класс, я получаю сообщение об ошибке, когда Eclipse не распознает com.dexterind. Я считаю, что это связано с тем, что это не в моем проекте, и в нем не нужно находить пакеты за пределами исходных папок и банок в моем пути сборки. Я знаю, что мне нужно изменить некоторый файл конфигурации в папке проекта, но я не могу найти его. Кроме того, получение Jar, похоже, не является вариантом, так как мне нужен только один класс. Любая помощь будет оценена!Импорт Java класса X извне проекта в Eclipse?

+0

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

+0

«Добавить классную папку» или «Добавить папку внешнего класса» в причудливом руководстве: http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref -properties-build-path.htm –

+0

@ ΦXocę 웃 Пepeúpa ツ У меня нет jar lib для этого пакета, и я знаю, что это очень глупый вопрос, но как мне его получить? Пакет находится в git repo по адресу https://github.com/DexterInd/GrovePi/blob/351d0f655ae4935baf8c603b9af8b9cf3e6a4b48/Software/Java/src/com/dexterind/grovepi/sensors/Led.java – ScaVenGerS

ответ

1

Eclipse, есть возможность добавить папку внешнего класса в ваш buildpath, но с помощью этой опции вы могли бы иметь некоторые проблемы с зависимостями, которые будут иметь класс. Я думаю, что лучшим решением является импорт банки.

enter image description here

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