java - 无法使用 Maven 构建项目

标签 java maven

我有两个 Maven 项目,一个用于 Java 服务,一个用于 Web。首先,我构建了服务项目,并且使用 Maven clean install 构建成功。当我尝试构建 Web 项目时,构建失败。

这是日志

[ERROR] Failed to execute goal on project com.bb.Helloworld-web: Could not resolve
dependencies for project com.bb.Helloworld-web:com.bb.Helloworld-web:jar:1.1.1 BUILD-SNAPSHOT:
Failed to collect dependencies at com.extension.helloworld:com.extension.helloworld:jar:1.1.1.BUILD-SNAPSHOT:
Failed to read artifact descriptor for com.extension.helloworld:com.extension.helloworld:jar:1.1.1.BUILD-SNAPSHOT:
Could not transfer artifact com.extension.helloworld:com.extension.helloworld:pom:1.1.1.BUILD-SNAPSHOT
from/to spring-snapshots (https://repo.spring.io/snapshot): sun.security.validator.ValidatorException:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target -> [Help 1]

服务项目已成功创建 JAR。

这是web的pom.xml中可用的依赖

<dependency>
    <groupId>com.extension.helloworld</groupId>
    <artifactId>com.extension.helloworld</artifactId>
    <version>1.1.1.BUILD-SNAPSHOT</version></dependency>

如果我遗漏了什么,请告诉我

最佳答案

有一处拼写错误。应该有 com.bb.extension.helloworld 而不是 com.extension.helloworld。感谢您的帮助

关于java - 无法使用 Maven 构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55157759/

相关文章:

java - 如何将mysql数据源添加到applicationContext.xml

git - Jenkins 多分支管道扫描无限重建

java - API访问认证java

在java中使用blowfish时出现javax.crypto.IllegalBlockSizeException

java - 如何将对象实例存储为 EJB3 实体的字段?

java - maven中排除关键字

maven - 在管道中传递MAVEN_OPTS

maven - Teamcity 构建中未显示“报告”选项卡

java - 如何在SQL查询中找到条件并用Java替换它1=1

c# - 将简洁性引入 C#/Java