现在的位置: 首页 > 综合 > 正文

如何修改Applet中的class

2013年02月18日 ⁄ 综合 ⁄ 共 244字 ⁄ 字号 评论关闭

有时我们可能需要修改Applet中的某些功能,可是又无法获取到正确版本的源代码,这种情况下处理方式如下:

 

  1. 解压applet的jar包
  2. 找到想要修改的class,反编译,修改正确后编译为新的calss
  3. 将新的class替换jar包中的老版本的class(注意:如果包含内部类,则也需要覆盖)
  4. 重新签名(applet是一定需要签名的,包括其所有引用的jar包)

 

签名方式:

   jarsigner -keystore sinosoft.store  prpalljavaimage.jar  sinosoft

抱歉!评论已关闭.