だから私の理解は、JARファイルが、ファイルやフォルダの階層を持つことができるということです。私は、次のファイル構造をJARにしたいのであれば:JARはWindowsと* nixのファイルシステムをどのように扱うのですか?
someDir/ anotherDir/ yetAnotherDir/ widget.java foo.java someFile.jpg anotherFile.qfx
私が使用している規則は、Linuxのスラッシュ(「/」)です。 Windowsでは、ファイルパスを区切るために後方スラッシュ( "\")が使用されます。同じJARを問わず、WindowsおよびLinuxマシンをオフに実行することができるように
それは、均一な、プラットフォームに依存しない構造にファイル階層までそのJavaのJARのですか?あるいは、JARはファイルパスのために特定のスキーマ(WindowsまたはLinux)を好んで使っていますか?
ありがとうございます!
AFAKジャーは、ほぼジップと同じです。私が間違っていないなら、それはちょうど郵便番号です。だからこそプラットフォームに依存しないのです。私も再びjarファイルを解凍し、ビュン試した、それが動作します。 – Auxiliary