Eclipseでダウンロードしたjarファイルをimportしたいのですが、エラーをはいて困っています。
ソースでいうと
一行目の import com.lowagie.text.*;
の時点で「インポートされたcom.lowagieはみつかりません」とでてしまいます。
環境変数の「CLASSPATH」の内容は
.
;C:\Program Files\Java\jre6\lib\ext\QTJava.zip
;C:Tomcat 6.0\webapps\userclass\iTextAsian.jar
;C:Tomcat 6.0\webapps\userclass\iText-2.1.7.jar
と下の2行を追加しました。
またjarを解凍して「com\lowagie\text」があるのは確認しています。
どこに原因があるのでしょう?お返事おまちしております。
No.1ベストアンサー
- 回答日時:
CLASSPATHの内容というのがなんだかよくわからないが……。
Eclipseでプロジェクトを作成して開発をする場合、必要なライブラリはCLASSPATH環境変数に追加はしない、ということは知っているだろうか。ライブラリは、プロジェクトが参照するライブラリに追加をする。「プロジェクト」メニューの「プロパティ」を選び、現れたウインドウの「Javaのビルドパス」というのを選ぶと、「ライブラリー」というタブが出てくる。ここで、「外部JARの追加」ボタンでJarライブラリファイルを追加する。
あるいは、もしWeb開発であるならば、WEB-INF/lib内にJarファイルを入れておくのがいいだろう。
それから、CLASSPATHは、適当に修正すると逆に他のJavaプログラムが動かなくなったりするので、もとに戻しておいたほうがいいと思う。
お返事ありがとうございます。
<<Eclipseでプロジェクトを作成して開発をする場合・・・
なるほど・・・Eclipseではクラスパスは関係なかったんですね。
<<「プロジェクト」メニューの「プロパティ」を選び・・・
おっしゃられた通りにすると、無事コンパイルすることができました。ありがとうございます。
<<それから、CLASSPATHは、適当に修正すると逆に・・・
はい、戻しておこうとおもいます。
Eclpse自体がビルドパスを持っていたんですね。ありがとうございます、勉強になりました。
No.3
- 回答日時:
>jarファイルをimportしたいのですが、エラーをはいて困っています。
エラーをはく前に、クラスが見えてないことがエディター上で分かるでしょう?
>一行目の import com.lowagie.text.*;
>の時点で「インポートされたcom.lowagieはみつかりません」とでてしまいます。
パッケージエクスプローラの参照ライブラリを見れば、実行前に分かる話です。
こういう基本的な部分でつまずいていると、
ものすごい時間の無駄遣いですよ。
Eclipseには、良質な書籍が沢山存在するので、まずは、それらを2、3冊入手して、
まず、読むことを強くお勧めします。
こんな事は、自分で考えるような内容の話でもなければ、人に質問する様なレベルの
問題でも無いと思います。
<<エラーをはく前に、クラ・・・
いあ~そうなんですけど、どうやって書いていいかわからなかったんですよね。なるほどエディタ上と書けばEclipse持ってる方ならわかりますもんね、参考になります。
<<こういう基本的な部分でつまずいていると、
そうなんですよ。ついあれやこれやと手を出してしまうので結構環境で詰まることが多くて、これに時間とられることがおおいんですよね。
<<Eclipseには、良質な書籍が沢
たしかにおっしゃる通りだとは思うんですけど、やたらあちこち手を出すので一回一回買ってるとお金が・・・でもそこら辺は自分の情熱が足りないからですかね・・・ウェブでとればいいんですがウェブは情報が断片的すぎるんですよね、難しいところです。
<<こんな事は、自分で考え・・・
確かにそうですね。答える側の方にもお時間をとらせてしまいますし、申し訳ないです。もう少し勉強方法を見直してみようとおもいます。ありがとうございました。
No.2
- 回答日時:
Eclipseを使うのにPCの環境変数のCLASSS_PATHは関係ありません。
GALILEOの場合
プロジェクトを右クリック→プロパティ
Javaのビルド・パスから「ライブラリー」タブを選択して、
ダウンロードしたjarがプロジェクト内にあるなら「JARの追加」
ダウンロードしたjarがプロジェクト外にあるなら「外部JARの追加」
でいけるはずです。
お返事ありがとうございます。
<<Eclipseを使うのにPCの環境変数のCLASSS_PATHは関係ありません。
なるほど・・・そうだったのですね。すっかり勘違いしてました。
こちらに書いていただいている方法でもjarを読み込ますことができました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中 1 2023/07/28 22:30
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- アプリ jarを変換する方法 2 2022/06/04 14:26
- その他(プログラミング・Web制作) pythonのこのエラーがわかりません 3 2022/11/16 14:54
- UNIX・Linux VScodeでjarファイルを開く方法 1 2022/06/03 17:00
- 競馬 今のJARのCMは嫌悪感を催しませんか? 5 2023/06/09 13:58
- C言語・C++・C# ActiveXコントロールを.NETにインポートできない??? 2 2023/05/02 02:50
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
eclipseで1ファイルの警告を100...
-
Eclipseのデバッグ機能が正常に...
-
.classpathファイルについて教...
-
ダウンロードしたjarをimport...
-
「プロジェクト参照」と「ソー...
-
Eclipseでパッケージ・エクスプ...
-
Eclipseで複数ファイルをコンパ...
-
Gitlabで既存のプロジェクト(...
-
Eclipseでのファイル読み込み方...
-
開発初心者です。eclipseでJS...
-
「満桁」について
-
Eclipseでソースを追加する方法
-
Eclipseでプロジェクト...
-
デバック時に「ソースが見つか...
-
eclipseのデバッグ時のステップ...
-
eclipseの文字化けとPHPの日本...
-
VB.net 既存項目の追加
-
Eclipseでクラスファイルが生成...
-
.Net C++ の対象フレームワーク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
開発初心者です。eclipseでJS...
-
Eclipseでクラスファイルが生成...
-
eclipseで1ファイルの警告を100...
-
Eclipse 動的プロジェクトで404...
-
Eclipseでパッケージ・エクスプ...
-
Eclipseのデバッグ機能が正常に...
-
「リソース(app.dicon)が見つか...
-
「満桁」について
-
eclipse4.2でデコンパイルできない
-
デバック時に「ソースが見つか...
-
Eclipseで複数ファイルをコンパ...
-
「プロジェクト参照」と「ソー...
-
eclipse内のjavaファイルをUSB...
-
.classpathファイルについて教...
-
結論 ①例外処理のオーバヘッド...
-
インポートしたjarファイルが見...
-
GitとMavenの違い
-
eclipseのデバッグ時のステップ...
-
★Eclipse で、プロジェクトから...
おすすめ情報