3

jar 内の .class ファイルを更新したい。.class ファイルは、jar 内のフォルダーにあります。更新したい場合、その場所の特定のパス名を指定する必要がありますか?

やりますか:
jar uf myJar.jar myFolder/myClass.class

または単に:
jar uf myJar.jar myClass.class

パスを指定しないと、自動的に .class が検索されて置き換えられますか? または、jar が異なるディレクトリ内で同じ .class 名を持つことは許可されていますか?

4

3 に答える 3

1

明示する必要があります。異なるパッケージに同じ名前の異なるクラスを含めることは完全に有効です。例えば

com.example.package.A
com.example.package.subpackage.A

等...

于 2013-06-20T13:34:48.100 に答える