java - 通过命令提示符修改现有的 jar 文件
问题描述
我正在尝试通过命令提示符修改我的 JAR 文件中的现有类文件
我使用了以下命令:
罐子
其中 class-file-name 是修改后的类文件。
我预计该类将被修改后的类文件的内容覆盖,但未反映更改。
解决方案
要将类 (Main.class) 添加到 jar (pass.jar) 中的文件夹,请使用以下命令:
jar uf pass.jar com/tm/example/Main.class
其中com/tm/example/
表示要添加的类的目录。
推荐阅读
- karate - 空手道框架作为规则引擎
- sql - SELECT 列表表达式引用既不分组也不聚合的列 integration_start_date
- c# - 自下而上的列表框
- angular - 删除 FormGroup 中的 FormArray 行对于 MatTable 中的输入字段不正确
- r - 创建一个带有百分比的ggplot
- reactjs - 将所有 [state, setState] 传递给子组件是一种反模式吗?
- vmware-clarity - 如何使路标在鼠标悬停时可见?
- jquery - 通过 jQuery 从粘贴到 textarea 的自定义 html 中用逗号分割文本
- blazor - .net5 中用于客户端/服务器/共享的 Blazor 模板在哪里?
- class - 打字稿,对象遍历错误:类型“字符串”不可分配给类型“从不”