替换jar中的类,它位于Axis2 aar文件中

时间:2012-05-15 16:24:54

标签: java jar

我有一个Axis2 aar文件,埋在该文件中我有一个包含我编译类的jar文件,其中一个我想替换。

这是我所拥有的简化版本

MyService.aar包含:

lib\JarJarBinks.jar

JarJarBinks.jar包含:

com\example\skywalker\TheForce.class

我想要替换TheForce.class,这是唯一让人想起的机制,而不是重建一切:

  1. 列表项
  2. 解开aar文件
  3. 拉出JarJarBinks.jar
  4. Unjar JarJarBinks.jar
  5. TheForce.class替换为我的更新副本
  6. Jar up JarJarBinks,并将其放回提取的aar布局
  7. 收拾aar文件
  8. 我可以创建一个bash脚本来自动执行此操作,但我想知道是否有更清洁/更快的方式。

    我找到了jar u的更新选项,但我认为它不适用于嵌套的文物。

    由于

0 个答案:

没有答案