通过 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
异常。如果我将这个依赖项添加到主项目中,它就可以正常工作。
为什么在安装依赖它的主项目之前安装它时没有解决这个依赖?
这种性质的依赖是否应该在依赖管理中?