JavaのCLASSPATHについて質問です。

http://q.hatena.ne.jp/1228022250
↑この質問をした後に、
http://www.javadrive.jp/jfreechart/install/index3.html
↑このJFreeChartを動かすための説明を読みながら

c:\jfreechart\lib\jfreechart.jar;c:\jfreechart\lib\jcommon.jar
をシステムのプロパティから「システム環境変数」のCLASSPATHに設定しました。その後、上記URL中のSmaple.javaをコマンドプロンプトからコンパイル・実行させることに成功しました。(Sample.javaはC:\jfreechartに置きました)

今度は、NetBeansに先ほどのSample.javaの内容をコピーペーストしてコンパイルしていました。すると、まったく同じコードであるのにコンパイルできませんでした。
エラーメッセージは
C:\Documents and Settings\○○○\TestProject\src\testproject\Chart.java:1: パッケージ org.jfree.chart は存在しません。

このようなものです。
きっとCLASSPATHの設定がいけないのかと思うのですが、どのように対処すれば良いでしょうか。

回答の条件
  • 1人2回まで
  • 登録:2008/11/30 15:57:30
  • 終了:2008/11/30 18:11:15

回答(1件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/11/30 17:52:43

ポイント60pt

ご質問は、NetBeans IDE によるコンパイルのことでしょうか。

だとすると、プロジェクト・プロパティにライブラリとして JFreeChart を登録してやる必要があります。

詳しい手順は、「NetBeans IDE 5.5 の使用方法 - プロジェクトの設定」をご覧ください。

id:Gakuen

ありがとうございます。

いつもいつも、すばらしいですね。

2008/11/30 18:11:10
  • id:Gakuen
    NetBeansに貼り付けたものは、コマンドラインからはコンパイル・実行できます。NetBeans側の問題なのでしょうか。NetBeansからも普通にコンパイル・実行したいのでどなたか分かる方お願いします。
  • id:tsukasa57
    既に回答されていたか。私の環境だと最新の jfreechart を使うと日本語が文字化けるするんだよねぇ。たぶん、http://www.jfree.org/phpBB2/viewtopic.php?t=26244&highlight=theme あたりの問題だと思うけど。めんどくさいので古いバージョンに戻しちゃったよ。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません