你如何更新 Maven 管理的依赖项?
How do you update a maven managed dependency?
如何更新 Maven 管理的依赖项?
我下载了里程碑 4 中的依赖项(几个月前),但现在可以使用里程碑 5。我如何在 netbeans 中更新它?
<properties>
<vertx.version>3.0.0-milestone4</vertx.version>
</properties>
<dependencies>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-apex</artifactId>
<version>${vertx.version}</version>
</dependency>
</dependencies>
如果我理解你的问题,请更改
<vertx.version>3.0.0-milestone4</vertx.version>
至
<vertx.version>3.0.0-milestone5</vertx.version>
当您保存 pom.xml
时,我希望 Maven 会更新您的依赖项。
假设您在 Netbeans 中配置了一个项目,并希望将其依赖项更新为最新的。这在逻辑上是可能的,但 Netbeans 没有任何这样的功能。以下是逻辑原因,为什么这不是一个好的自动化方法:
- 因为 Netbeans 甚至开发人员(有时)对新版本依赖项对项目的影响一无所知。天气它打破了它的一些早期实现,或者需要更多基于 XML 的定义,或者它可以是任何东西。
- 您想在 Maven POM 中更新哪种类型的版本?在构建项目时需要确定这一点。推荐大家使用基于PROD的通用发布任意依赖,解决项目中很多未知的问题
现在,如何解决这个问题:
您可以针对此类非常具体的要求构建您的 Netbeans 插件,需要所有可能的配置。
您可以构建 windows/unix 脚本来检查主存储库并根据您的特定配置相应地更新您的 Maven POM。
如果以上回复还不够,请告诉我。
如何更新 Maven 管理的依赖项?
我下载了里程碑 4 中的依赖项(几个月前),但现在可以使用里程碑 5。我如何在 netbeans 中更新它?
<properties>
<vertx.version>3.0.0-milestone4</vertx.version>
</properties>
<dependencies>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-apex</artifactId>
<version>${vertx.version}</version>
</dependency>
</dependencies>
如果我理解你的问题,请更改
<vertx.version>3.0.0-milestone4</vertx.version>
至
<vertx.version>3.0.0-milestone5</vertx.version>
当您保存 pom.xml
时,我希望 Maven 会更新您的依赖项。
假设您在 Netbeans 中配置了一个项目,并希望将其依赖项更新为最新的。这在逻辑上是可能的,但 Netbeans 没有任何这样的功能。以下是逻辑原因,为什么这不是一个好的自动化方法:
- 因为 Netbeans 甚至开发人员(有时)对新版本依赖项对项目的影响一无所知。天气它打破了它的一些早期实现,或者需要更多基于 XML 的定义,或者它可以是任何东西。
- 您想在 Maven POM 中更新哪种类型的版本?在构建项目时需要确定这一点。推荐大家使用基于PROD的通用发布任意依赖,解决项目中很多未知的问题
现在,如何解决这个问题:
您可以针对此类非常具体的要求构建您的 Netbeans 插件,需要所有可能的配置。
您可以构建 windows/unix 脚本来检查主存储库并根据您的特定配置相应地更新您的 Maven POM。
如果以上回复还不够,请告诉我。