• 締切済み

jarファイルのクラスを使いたい

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

みんなの回答

  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.2

なるべくサーチ条件を工夫して自分で解決できるようにして下さい。 例えば、今回の場合次のようなサーチで必要な情報を得る事が出来ると思います。 "jar アクセス OR 使用 方法 OR 解説 OR チュートリアル" それは別として、次のような情報を参照してください。 http://java.sun.com/docs/books/tutorial/essential/environment/paths.html   (PATH and CLASSPATH) http://java.sun.com/javase/6/docs/technotes/tools/windows/classpath.html (Setting the class path) http://www.atmarkit.co.jp/fjava/onepoint/java/jv_pkg.html (パッケージを理解し利用する) http://www.atmarkit.co.jp/fjava/onepoint/java/jv_clpath.html クラスパス(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

number3-33
質問者

お礼

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

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

メソッドを読み込む」とはどういうことでしょうか? その「jar ファイル」にドキュメントは付いていないのですか?

number3-33
質問者

お礼

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

関連するQ&A