Is there a quick way to delete a file from a Jar / war without having to extract the jar and recreate it?

后端 未结 3 1599
感情败类
感情败类 2020-12-02 07:38

So I need to remove a file from a jar / war file. I was hoping there was something like \"jar -d myjar.jar file_I_donot_need.txt\"

But right now the only way I can

3条回答
  •  心在旅途
    2020-12-02 08:00

    In case you want to delete file in order to unsign signed jar, you can probably just make the .RSA file zero-sized. This can be accomplished with just jar u. See https://stackoverflow.com/a/24678645/653539 . (Worked for me, though I admit it's hack.)

提交回复
热议问题