次のパッケージ構造があります
webService.ear -- dependency.jar -- some.class
cmd スクリプトと bash スクリプトを使用して、.ear から some.classを削除できますか?
解決策:
このための cmd スクリプトを作成しました。
call unzip target\webService.ear -d tmp
call zip -d target\tmp\dependency.jar \com\mypackage1\MyClass1.class
call zip -d target\tmp\dependency.jar \com\mypackage2\MyClass2.class
call jar cvfM target\webService.ear -C tmp .
たぶん、これは誰かに役立つでしょう