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