【问题标题】:resolve dependencies for maven project spring解决maven项目spring的依赖关系
【发布时间】:2022-10-04 18:37:22
【问题描述】:

pom.xml 管理服务

<parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.7.3</version>
            <relativePath/> <!-- lookup parent from repository -->
        </parent>
        <groupId>com.springframework</groupId>
        <artifactId>sai-edm-adminpanel</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <name>sai-edm-adminpanel</name>
        <description>sai-edm-adminpanel</description>
        <properties>
            <java.version>17</java.version>
        </properties>

pom.xml 授权服务(依赖于管理服务)

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.3</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.springframework</groupId>
    <artifactId>sai-edm-auth</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>sai-edm-auth</name>
    <description>sai-edm-auth</description>

    <properties>
        <java.version>17</java.version>
        <spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>com.springframework</groupId>
            <artifactId>sai-edm-adminpanel</artifactId>
            <version>0.0.1-SNAPSHOT</version>
            <scope>compile</scope>
        </dependency>

部署项目时给我一个错误“无法在项目 sai-edm-auth 上执行目标:无法解析项目 com.springframework:sai-edm-auth:jar:0.0.1-SNAPSHOT 的依赖项:找不到工件 com .springframework:sai-edm-adminpanel:jar:0.0.1-SNAPSHOT 在 spring-milestones (https://repo.spring.io/milestone) -> [Help 1]"

该项目在本地启动,仅在部署时出现问题,请告诉我可能是什么问题

【问题讨论】:

    标签: spring spring-boot maven


    【解决方案1】:

    首先,您不能使用组 ID“com.springframework”不是你的。请参阅Maven Guide。所以对于这两个工件sai-edm-管理面板sai-edm-管理面板将 groupId 更改为您拥有的东西。

    其次,删除编译范围线。

    第三,确保你有sai-edm-管理面板安装在本地 m2 存储库中的工件。您可以在~/.m2/repository/ 下找到您的本地仓库。如果您在那里找不到它,您首先必须通过转到sai-edm-管理面板pom.xml 并运行mvn clean install

    【讨论】:

      猜你喜欢
      • 2014-09-05
      • 2021-08-24
      • 2013-06-15
      • 1970-01-01
      • 2020-09-05
      • 2019-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多