1

我是java的菜鸟。我正在使用一个名为 JCIFS 的开源库。在它的 ZIP 包中,它有补丁。我想使用一些只有补丁才有的功能。但我不知道如何。我使用时有很多不相关的消息谷歌。所以我在这里问。谁能帮我?提前致谢。

4

1 回答 1

1

在 ZIP 包中,您可能有源代码(可能在 src 目录中)。我的意思是很多 *.java 文件和一些具有其他扩展名的文件。您必须在此文件上应用补丁。在补丁的开头,它指定了您需要的文件。然后使用编译它javac并可能打包到jar中。如果您没有资源,则必须获取给定课程的资源。然后你必须在这个文件上应用补丁并使用javac. 然后你会得到 .class 文件。您必须在系统使用的 .jar 或 .zip 存档中替换此文件。

在 Unix 上,您有执行此操作的标准patch程序,但在 Windows 上通常不存在该程序。如果您想patch在 Windows 上使用该命令(以及许多其他 Unix 实用程序),您可以下载并安装Cygwin

但是查看补丁文件,它非常小,您可以轻松地手动进行更改。查看补丁文件:-必须删除左列中带有a的行。+必须添加带有 a 的行。

于 2011-07-17T09:19:04.757 回答