如何解决尝试在需要父 pom 的 Heroku 上部署 Spring 应用程序时出错
- 家长
- *模块 [自行车]
- *模块 [汽车]
在父 pom 中:
<modules>
<module>bike</module>
<module>car</module>
</modules>
在子 pom 中:
<parent>
<groupId>io.vehicle</groupId>
<artifactId>parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
我需要在其网页上分别部署 bike
和 car
项目,但在尝试部署子项目时出现错误,因为没有可用的“父 jar”在管道上,它不会正确构建。
我已尝试关注 these,但无法正常工作。 并且还尝试使用 project 上的 GitHub Registry 上传 jars,但也没有成功。
我知道问题出在哪里,但我不知道如何解决。 我很难在 JFrog 上创建存储库并从那里获取 jar,但这会使 project 处理起来非常复杂。
这是 Heroku 的一些堆栈跟踪错误日志:
remote: [FATAL] Non-resolvable parent POM for io.vehicle:bike:0.0.1-SNAPSHOT: Could not find artifact io.vehicle:parent:pom:0.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 11,column 10
remote: [ERROR] The build Could not read 1 project -> [Help 1]
remote: [ERROR] The project io.vehicle:bike:0.0.1-SNAPSHOT (/tmp/build_c46fc43d/pom.xml) has 1 error
remote: [ERROR] Non-resolvable parent POM for io.vehicle:bike:0.0.1-SNAPSHOT: Could not find artifact io.vehicle:parent:pom:0.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 11,column 10 -> [Help 2]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。