maven - 如何正确 fork 一个 Maven 项目?

标签 maven

我正在尝试 fork 一个已停产的 maven 库,该库已经在主存储库中。

这样做时应遵循哪些好的指导方针?

是否应该更改 groupId/artifactId 以便它不会与 Maven 存储库中已有的库发生冲突?

这个库将是一个项目的依赖项,该项目也将公开(在 maven repo 中),所以这个库也应该在那里。

修改增加了对库工作方式的改进和一些更改,因此我希望它与旧版本分开。

最佳答案

Sonatype recommends你换了groupId当你 fork 一个项目时。

B2) upload them under your the forked project groupId (presumably one you own and appropriate for the fork)

关于maven - 如何正确 fork 一个 Maven 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12069546/

相关文章:

maven - 数据库连接 Tomcat Struts2 应用程序

java - 我的 m2eclipse 似乎缺少 Eclipse "fix it"菜单中的自动依赖项解析

maven - 我应该在哪里放置 Junit @Category 的接口(interface)类?

java - os.detected.classifier 未设置 - os-maven-plugin 和 eclipse oxygen

java - Maven打包——构建环境文件?

maven - 指定 Maven 内存参数而不设置 MAVEN_OPTS 环境变量

使用 docker 的 Spring Boot 无法找到请求目标错误的有效认证路径

maven - Intellij 想法 : view test coverage on a maven project

android - 无法解析 com.huawei.agconnect :agcp:1. 6.0.300

java - Maven Java 编译器 - 使用错误的合规版本出现编译错误