2010-03-24 2 views
1

У меня возникли проблемы с настройкой библиотеки с открытым исходным кодом JFreeChart для создания диаграмм с использованием Java. Это процесс, который я до сих пор выполнял, пытаясь его настроить:Нужна помощь при настройке библиотеки с открытым исходным кодом JFreeChart

Я загрузил последнюю версию со своей страницы загрузки http://sourceforge.net/projects/jfreechart/files/.

Затем я распаковал jfreechart-1.0.13.zip в каталоге C: \ JFreeChart \ jfreechart-1.0.13 \ на моем системном диске.

В распакованном каталоге есть папка под названием «lib», которая содержит упакованные файлы .jar, указанные при необходимости для использования JFreeChart. Я добавил следующий каталог в мой путь к классам: C: \ JFreeChart \ jfreechart-1.0.13 \ lib \

Затем я создал простую программу и добавил строку «import org.jfree.chart. *;» чтобы посмотреть, будет ли он компилироваться с пакетом, импортированным из JFreeChart. Я перемещаться к папке, в которой моя программе образца содержащаяся и скомпилированная с помощью следующей команды: «Javac -classpath C: \ Program.java»

я получил следующее сообщение об ошибке: «пакет org.jfree.chart не существует »

Может кто-нибудь, пожалуйста, дайте мне информацию о том, что я сделал неправильно в этом процессе настройки? Это первый раз, когда я пытался использовать библиотеку с открытым исходным кодом, поэтому у меня нет опыта в том, чтобы продолжать заниматься самостоятельно.

спасибо, что заранее.

+0

Вы не используете идеал, как затмение? Это намного проще ... Я использую JFreeChart и множество других библиотек с открытым исходным кодом, но я понятия не имею, как это сделать вручную ... – Fortega

+0

Использование IDE может быть лучшим решением на самом деле. Вы правы, что это может быть проще, поскольку я думаю, что я знаю, как настраивать библиотеки в Eclipse. Раньше я использовал Eclipse, но до этого момента я использовал Notepad2 для написания своего кода и командной строки, чтобы вызвать компиляцию, потому что я нашел ее менее громоздкой. Похоже, пришло время переключиться. – ssbellows

+0

, если вы всегда будете запускать программное обеспечение из eclipse, это правда. Но если вы захотите развернуть его когда-нибудь, это не так, чтобы понять инструменты. – extraneon

ответ

2

Я считаю, что classpath указывает на банки, а не на каталог, в котором живут банки.

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