使用 mvn install-file - 为已安装的项目依赖获取 classdefnotfound

问题描述 投票:0回答:0

通过 AWS CodeBuild 部署到 Elastic Beanstalk。 在 AWS 中构建我的项目之前,我正在运行

mvn install:install-file -Dfile=lib/my-lib.jar -Dcom.me -DartifactId=my-lib -Dversion=1.0 -Dpackaging=jar

导入公共仓库中不可用的个人库。

my-lib/pom.xml
中,我导入了一些恰好与主项目共享的依赖项,但是 1 在导入时不会在运行时导致
classdefnotfound
异常。如果我将这个依赖项添加到主项目中,它就可以正常工作。

为什么在安装依赖它的主项目之前安装它时没有解决这个依赖?

这种性质的依赖是否应该在依赖管理中?

java spring-boot maven pom.xml
© www.soinside.com 2019 - 2024. All rights reserved.