微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

创建项目后如何添加 Spring Initializr 依赖项例如 Microsoft Azure?

如何解决创建项目后如何添加 Spring Initializr 依赖项例如 Microsoft Azure?

我正在尝试将依赖项 azure-support 和 azure-storage 添加到 IntelliJ 中现有的 java spring 项目。

我知道如何在开始一个新项目时使用 Spring Initializr 来完成它:然后我可以在创建它之前将依赖项添加到项目中。

但是,我发现自己需要将 Azure 存储添加到现有项目中,但我陷入了困境。

当我搜索如何做时,许多来源只是将 xml 片段添加到 pom.xml。我已经尝试简单地使用正确的依赖项更新 pom.xml 文件,但这不起作用。 Maven 似乎找不到我需要的 azure 依赖项,IntelliJ 将它们涂成红色并说找不到它们。我什至尝试从安装了正确依赖项的工作 spring 项目的 pom.xml 文件中复制配置,但结果相同。这对我来说有点道理,因为据我所知,它们还没有安装。

我也尝试通过“项目结构”添加它们,但我找不到方法。我只能在 Spring Initializr 中找到我需要的依赖项,我知道没有办法访问它,只能创建一个新模块,这感觉不正确,因为它添加一个全新的项目文件夹结构。

我将不胜感激任何帮助!正如你所知道的,我是这种事情的新手。

解决方法

只需像在新项目(Ctrl+B)中那样去https://start.spring.io/添加依赖项,接下来使用Explore(Ctrl+Space)并将需要的依赖项复制到您的pom.xml文件中 不要忘记检查属性部分并刷新您的项目并在 IDE 中下载新的依赖项。

<properties>
<java.version>11</java.version>
<azure.version>3.4.0</azure.version></properties>

  <dependencyManagement>
<dependencies>
  <dependency>
    <groupId>com.azure.spring</groupId>
    <artifactId>azure-spring-boot-bom</artifactId>
    <version>${azure.version}</version>
    <type>pom</type>
    <scope>import</scope>
  </dependency>
</dependencies>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。