電子書籍の厳選無料作品が豊富!

こんにちは。
Java言語を使い始めたばかりの者です。
jarファイルの中のクラスのメソッドを読み込むには
どのような作業をすればよいのですか。
参考になるサイトとかでもいいのでお知りでしたら
教えてください。
よろしくお願いします。

A 回答 (2件)

なるべくサーチ条件を工夫して自分で解決できるようにして下さい。


例えば、今回の場合次のようなサーチで必要な情報を得る事が出来ると思います。
"jar アクセス OR 使用 方法 OR 解説 OR チュートリアル"

それは別として、次のような情報を参照してください。

http://java.sun.com/docs/books/tutorial/essentia …   (PATH and CLASSPATH)

http://java.sun.com/javase/6/docs/technotes/tool … (Setting the class path)

http://www.atmarkit.co.jp/fjava/onepoint/java/jv … (パッケージを理解し利用する)

http://www.atmarkit.co.jp/fjava/onepoint/java/jv …
クラスパス(class path)を正しく使う

これらの情報を読まれたら解説されていますが、纏めると次の通りです。

0. import文でjava packageの使用/参照を宣言する。
1. 毎回実行毎に指定する。
java classpath=d:\mydir\myjardir\myjar.jar myjava

2. CLASSPATH変数を指定し、dos command 実行継続の間 default として使用する
...>help set (set command の使い方を参照する)
...>set j
JAVA_HOME=...
...>set CLASSPATH
...CLASSPATHが定義されていません ==> (CLASSPATH 定義を行う)
set CLASSPATH=d:\mydir\myjardir\myjar.jar

...CLASSPATH=c:\javaproj\... ==> (CLASSPATH 定義を追加する)
set CLASSPATH=%CLASSPATH%;d\mydir\myjardir\myjar.jar

3. システム環境変数として定義し、boot後もdefaultとして使用する
スタート==>コントロール パネル
システム==>詳細設定==>環境変数==>システム環境変数
変数:CLASSPATH 値:d:\mydir\myjardir\myjar.jar;...

javaに関してはまず次の情報に眼を通してください。
http://www.sun.com/download/index.jsp
http://java.sun.com/javase/downloads/index.jsp
Java SE 6 Documentation
Java SE Development Kit (JDK) src.zip
(java runtime package のソース)

http://java.sun.com/docs/books/tutorial/index.html
==>You can download the Java Tutorials from the Sun Download Center. : !!!click!!!
(Java SE Tutorial 2009-09-23)

なおjava(c,c++,...)関係の一般的な情報としては次が参考になります。
http://www.atmarkit.co.jp/fjava
http://itpro.nikkeibp.co.jp/develop/language.html
http://javanews.jp/

なお、このjava関係の質問は次の方が適していると思われます。
[技術者向] コンピューター>プログラミング>Java
    • good
    • 0
この回答へのお礼

お返事どうもありがとうございます。
とても多くの情報をいただき本当に感謝しています。
しかも、まとめていただき参考にしやすく助かりました。
お教えいただいたところを参照し、自分で解決しようと思います。
また、分からない点が出てきて困った時はよろしくお願いします。

お礼日時:2009/11/02 17:46

メソッドを読み込む」とはどういうことでしょうか?


その「jar ファイル」にドキュメントは付いていないのですか?
    • good
    • 0
この回答へのお礼

メソッドを読み込むとはどういうことでしょうか?>>
課題としてクラスを使ってプログラムを実行するということを
したいのですが、すいません、メソッドを呼び出すの間違いでした。
jarファイルの中のクラスを使うためにどうすればよいか
分からず困っているところです。

お礼日時:2009/11/02 01:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!