あるJavaの拡張ライブラリ(下記URLのもの)をインストールする時に、extディレクトリにjarファイルを貼り付けて、さらに付属のdllファイルをsystem32ディレクトリに貼り付ける必要がありました。
あまり、拡張ライブラリをインストールしたことがなかったのですが、少し調べてみるとjarファイルをextディレクトリに置くのは普通らしいのですが、dllファイルを使うというのはあまり聞きません。
jarファイルにはクラスが入っていると思うのですが、dllファイルには、どのような意味があるのでしょうか?
よろしくお願いします。
http://sourceforge.net/projects/netsnmpj
No.1ベストアンサー
- 回答日時:
どのような拡張ライブラリが詳細は見ておりませんが…。
おそらく、100% Pure Java(純粋なJava APIのみで実装されたもの)で実現できない機能をCやC++などのネイティブコードで書いて、jarファイル内にあるクラスの中でJNI(Java Native Interface)を使用して呼び出しているのでしょう。
dllファイルはそのネイティブコードにあたる部分になります。
なお、この拡張ライブラリは100% Pure Javaではない(環境依存する)ので、その点は注意して下さいね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト cygewf-2.dllがない、と表示され、ダウンロードしたファイルが動作しない 2 2023/03/27 11:05
- Java マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中 1 2023/07/28 22:30
- その他(OS) アプリの起動に必要なファイルについて 1 2023/04/23 17:53
- Windows 10 どうしたらパソコンに詳しくなれる?? 5 2022/04/04 19:09
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- UNIX・Linux ブレース展開の使い方での質問です 2 2023/07/15 16:06
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
- Windows 10 指定したファイルを任意の範囲のディレクトリ内に上書き保存したい 1 2022/11/24 10:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
classファイルについて
-
javaクラスファイルをEclipseで...
-
Eclipse「リフレッシュ」と「ク...
-
SVFの設定について:クラスパス...
-
Eclipse・プロジェクトで、フォ...
-
【Eclipse】パッケージ・エクス...
-
「削除するか、クラスパスの正...
-
Warファイルの解凍について質問...
-
コンパイルをしようとするとエ...
-
EclipseでHTTP404エラーが出る。
-
JADで*.jarごとデコンパイルす...
-
import javax.el.*;について
-
『ClassNotFoundException: org...
-
Xcodeで日本語文字化けしてしま...
-
eclipse でclassesフォルダーが...
-
ResourceBundleクラスの使い方
-
javaのCLASS ファイルについて
-
java クラスファイルとソースコ...
-
Jarコマンドでマニフェストファ...
-
Struts2のプログラムについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipse・プロジェクトで、フォ...
-
javaクラスファイルをEclipseで...
-
Eclipse「リフレッシュ」と「ク...
-
classファイルについて
-
SVFの設定について:クラスパス...
-
eclipse でclassesフォルダーが...
-
EclipseでHTTP404エラーが出る。
-
earファイルを展開する方法
-
【Eclipse】パッケージ・エクス...
-
JADで*.jarごとデコンパイルす...
-
プログラム実行の際に、「ソー...
-
jdbcドライバのjarファイルにク...
-
「削除するか、クラスパスの正...
-
コンパイルをしようとするとエ...
-
java クラスファイルとソースコ...
-
コンパイルした後 java (class...
-
【Eclipse】逆コンパイルでエラ...
-
Javaアプリケーションのアイコ...
-
VisualStudioでC++クラスを追加...
-
「メイン・マニフェスト属性が...
おすすめ情報