如何在.jar中使用.patch文件?

时间:2016-01-25 02:24:26

标签: jar patch

我有一个protobuf-java-2.6.1.jar文件和一个protobuf.patch文件。 如何将protobuf.patch文件修补到protobuf.jar文件?

Protobuf.patch文件:

diff --git b/OsmAnd-java/src/com/google/protobuf/CodedInputStream.java 
a/OsmAnd-java/src/com/google/protobuf/CodedInputStream.java
index ad43f96..45004e2 100644
--- b/OsmAnd-java/src/com/google/protobuf/CodedInputStream.java
+++ a/OsmAnd-java/src/com/google/protobuf/CodedInputStream.java
@@ -32,6 +32,7 @@ package com.google.protobuf;

 import java.io.IOException;
...

1 个答案:

答案 0 :(得分:0)

您无法将.patch文件应用于.jar。 .jar是用于编译的Java二进制文件的zip存档,而.patch文件修改了Java源代码。