修补 Maven 依赖项
Patching a maven dependency
我正在尝试解决项目中 PostgreSQL JDBC 和 Hibernate 之间遇到的问题。
我基本上处于调试周期,我可以 "patch" driver/hibernate 最快的方法是什么?查看我的补丁是否适用于我的用例,因此可能对提交有价值。
(在动态语言中我可以直接编辑文件...)
您可以找到这些库的来源:
然后就可以提交补丁了:
- 下载资源。
- 修改它们。
- 构建 SNAPSHOT 版本。
- 将项目中的依赖版本更改为您的 SNAPSHOT 版本。
- 向项目维护者提交 patch/pull 请求。
- 等发布了再用SNAPSHOT版本
或者你可以 fork 项目。如果您决定我建议使用与原始项目不同的 groupId。但是您需要自己维护您的分支(错误修复、更新)。
但我建议您改为尝试 resolving/working 解决所有这些问题。如果您偶然发现其中一个库中的错误,它可能会更棘手或最终不可能。但是你可能 post 你在 Whosebug 上的实际问题是什么,看看其他人是否能解决问题 ;)
顺便说一句。如果您在其中一个库中发现错误,可以将其提交给
我正在尝试解决项目中 PostgreSQL JDBC 和 Hibernate 之间遇到的问题。
我基本上处于调试周期,我可以 "patch" driver/hibernate 最快的方法是什么?查看我的补丁是否适用于我的用例,因此可能对提交有价值。
(在动态语言中我可以直接编辑文件...)
您可以找到这些库的来源:
然后就可以提交补丁了:
- 下载资源。
- 修改它们。
- 构建 SNAPSHOT 版本。
- 将项目中的依赖版本更改为您的 SNAPSHOT 版本。
- 向项目维护者提交 patch/pull 请求。
- 等发布了再用SNAPSHOT版本
或者你可以 fork 项目。如果您决定我建议使用与原始项目不同的 groupId。但是您需要自己维护您的分支(错误修复、更新)。
但我建议您改为尝试 resolving/working 解决所有这些问题。如果您偶然发现其中一个库中的错误,它可能会更棘手或最终不可能。但是你可能 post 你在 Whosebug 上的实际问题是什么,看看其他人是否能解决问题 ;)
顺便说一句。如果您在其中一个库中发现错误,可以将其提交给