为了账号安全,请及时绑定邮箱和手机立即绑定

BOOT项目依赖另外一个模块的包,开发的时候都正常,执行clean package打包成jar时却提示依赖的模块包不存在。

BOOT项目依赖另外一个模块的包,开发的时候都正常,执行clean package打包成jar时却提示依赖的模块包不存在。

鸿蒙传说 2019-02-26 08:14:20
目录大概就是这样:project service1 common pom.xml 我在service1模块里依赖了common模块,开发的时候包都能正常引用到,启动也能正常测试访问,可是奇怪的是,当我要打包成jar包时,就提示service1里依赖common的包都不存在,之前从没遇到过这种问题,有清楚这是什么原因造成的吗??? 进一步测试问题,初步发现问题 那就是在公共模块common里不要引入下面这个: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> 引入上面的配置,其他模块在引入这个common时会导致打包时找不到common的包
查看完整描述

2 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

假设你有两个 project
my-projectmy-web my-projectmy-lib
my-web 依赖于 my-lib

cd my-lib
mvn install
cd ..my-web
mvn package

被依赖的项目要先 install 了 依赖他的项目才能找到

查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 375 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号