質問: new Complex(2.0,-3.0); println(a1); println(a2); } } 上のプログラム中のメソッドはパッケージ内のComplex.class中で定義されています。 ところが、パッケージ読み込みエラーが起こってしまい、「パッケージflanaganは存在しません」というエラーが何度も出てきてしまいます・・。 改めてCLASSPATHを直接\jre\lib\ext\flanagan.jarに指定して、set CLASSPATHコマンドで確認後、再びコンパイルしようとしましても、再び同じエラーがでてしまって、もうお手上げ状態です・・。 ソースも確認したのですが、 Package flanagan.〜〜; という記述が全てのソースに書かれていたので、このパッケージが存在してるのは確かなのですが・・。 環境はJDK1.6.0_10を用いており、パッケージもJDK6に対応したものをダウンロードしています。 どなたかこの原因について何か知っていましたら、是非ご教授いただけないでしょうか・・。 お願いします。
回答: >無効なフラグ 拡張子が正しくなく、jarファイルをちゃんと認識してないと意味をとらえていますが、詳しい意味は存知でないです・・無知で申し訳ないです・・。 よろしければご教授いただけないでしょうか・・? それからsample.javaがあるフォルダで javac -classpath "c:\Program files\〜〜\lib\ext\flanagan.jar" sample.java とコマンドを打ち、コンパイルを試みましたが、同じようにパッケージが存在しないとエラーがでてきてしまいました・・。