如何在创建项目后添加 Spring Initializr 依赖项(例如 Microsoft Azure)?
How do I add a Spring Initializr dependency (eg Microsoft Azure) after the project is created?
我正在尝试将依赖项 azure-support 和 azure-storage 添加到 IntelliJ 中的现有 java spring 项目。
我知道如何在开始新项目时使用 Spring Initializr:然后我可以在创建项目之前将依赖项添加到项目中。
但是我发现自己需要将 Azure 存储添加到现有项目,但我遇到了困难。
当我搜索如何操作时,许多来源只是提供 xml 片段以添加到 pom.xml。我试过用正确的依赖关系简单地更新 pom.xml 文件,但这不起作用。 Maven 似乎找不到我需要的 azure-dependencies,IntelliJ 将它们涂成红色并表示找不到。我什至尝试从安装了正确依赖项的工作 spring 项目的 pom.xml 文件复制配置,但结果相同。这对我来说有点意义,因为据我所知它们还没有安装。
我也试过通过 'Project Structure' 添加它们,但我找不到如何操作。我只能在 Spring Initializr 中找到我需要的依赖项,而且我知道没有办法访问它,只能创建一个新模块,而且感觉这样做的方式不对,因为它添加了一个全新的项目文件夹结构。
如有任何帮助,我将不胜感激!正如你所知道的,我是这类事情的新手。
只需转到 https://start.spring.io/ 添加依赖项,就像在新项目中一样 (Ctrl+B),然后使用浏览器 (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>
我正在尝试将依赖项 azure-support 和 azure-storage 添加到 IntelliJ 中的现有 java spring 项目。
我知道如何在开始新项目时使用 Spring Initializr:然后我可以在创建项目之前将依赖项添加到项目中。
但是我发现自己需要将 Azure 存储添加到现有项目,但我遇到了困难。
当我搜索如何操作时,许多来源只是提供 xml 片段以添加到 pom.xml。我试过用正确的依赖关系简单地更新 pom.xml 文件,但这不起作用。 Maven 似乎找不到我需要的 azure-dependencies,IntelliJ 将它们涂成红色并表示找不到。我什至尝试从安装了正确依赖项的工作 spring 项目的 pom.xml 文件复制配置,但结果相同。这对我来说有点意义,因为据我所知它们还没有安装。
我也试过通过 'Project Structure' 添加它们,但我找不到如何操作。我只能在 Spring Initializr 中找到我需要的依赖项,而且我知道没有办法访问它,只能创建一个新模块,而且感觉这样做的方式不对,因为它添加了一个全新的项目文件夹结构。
如有任何帮助,我将不胜感激!正如你所知道的,我是这类事情的新手。
只需转到 https://start.spring.io/ 添加依赖项,就像在新项目中一样 (Ctrl+B),然后使用浏览器 (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>