我们使用 Eclipse + Maven 插件从 Nexus 获取库,这很好。 我们还将我们的内部库放在 Nexus 上。
当我们向 Nexus 发布新版本的库时,我们想让旧版本“弃用”,这可能吗?例如,当使用Eclipse的Maven插件时,他选择旧版本,Eclipse显示“it's deprecated”。
因为有些老系统还需要老版本,所以我们不能直接从Nexus中移除。但我们不希望新系统使用旧版本。
最佳答案
您可以通过 maven-enforcer-plugin 添加规则以防止使用旧版本,但只能通过所有新项目都必须使用的公司 pom。
关于java - 如何弃用 Eclipse/Maven/Nexus 中的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19998558/