インターンとして、私は自分のプロジェクトで会社コードを使用します。彼らは通常、私にjar
ファイルを送ってくれます。私はそれをpath
のEclipse
にビルドして追加します。通常はすべてがうまくやっています。jarファイルには正確に何が入っていますか?
しかし、各クラスに含まれていたことを知りたいときは、jar
ファイルでクラスの1つを開こうとすると、ソースファイルが必要であることがわかります。
これはどういう意味ですか?私はC/C++のバックグラウンドから来ていますので、既にコンパイルされた.o
ファイルに似たjar
となります。私が見ることができるのは.h
のものですか?または、私が使用しているjar
ファイルに実際のコードがあります。これは暗号化されているため、読み込めません。
ありがとうございました!
編集:
おかげで、みんなが、私はそれがアーカイブのような一種のことを知っていたが、私は.class
ファイルを開こうとしたとき、私はランダムな文字列の束を持って、なぜ私はに混乱していました。 Cで.o
ファイルを開こうとしたときの出力が似ていたので、確認したかっただけです。
ありがとうございます!
[JARファイル形式](http://en.wikipedia.org/wiki/JAR_(file_format)) – mellamokb
http://en.wikipedia.org/wiki/JAR_(file_format \) – danmcardle
@Blue Moon:面白いのはGoogleが私をここに導いてくれることです。 :p – user1036719