spring - 将 Spring 项目作为 pom.xml 中的依赖项添加到 Spring Boot 项目

标签 spring spring-boot maven

我有一个 Spring 项目,我想将其(作为依赖项)添加到 Spring boot 项目中。可能吗?

我真的不知道我是否说了一些真正不可能的事情(我不知道 spring boot)。

最佳答案

是的,你可以做到。

  1. 更改 <packaging>来自warjar在spring项目的pom.xml中。

    <packaging>jar</packaging>

  2. 执行 Maven 清理并安装 Maven - 命令:mvn clean install生产一个 jar spring 项目的文件。

  3. 创建要保存在 .m2 中的 jar 的本地存储库文件夹。

创建它的命令- mvn install:install-file -Dfile=<<path>><<name of the jar>>.jar -DgroupId=<<base package name>> -DartifactId=<<name of the jar>> -Dversion=<<version number>> -Dpackaging=jar

  • 现在,在 spring-boot 项目的 pom.xml 中添加依赖项。

    `<dependency>
         <groupId><<base package name>></groupId>
         <artifactId><<name of the jar>></artifactId>
         <version><<version number>></version>
     </dependency>`
    
  • 就是这样。

    注意:下载maven并将其设置到系统的路径变量中。

    关于spring - 将 Spring 项目作为 pom.xml 中的依赖项添加到 Spring Boot 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58537611/

    相关文章:

    java - 理解@Enable...注解并发

    java - 必须设置哪些 Maven XMLBeans 配置才能使用泛型?

    java - 如何将 Camunda 引擎和 admin/tasklist/cockpit 嵌入到我自己的 Spring Security webapp 中?

    java - Spring Boot @ConfigurationProperties 验证

    java - org.springframework.beans.factory.NoSuchBeanDefinitionException异常

    spring-boot - 不知道如何将连接面包含到多模块 gradle 构建中

    java - 无法在/var/root/.m2/repository 创建本地存储库

    java - Maven Surefire 插件未正确使用 TestFX 执行集成测试

    springSecurityFilterChain 不能为空

    java - 无法 Autowiring 字段 : private org. springframework.security.authentication.AuthenticationManager