Java笔记-Maven项目中引入公共模块及打包
Posted IT1995
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java笔记-Maven项目中引入公共模块及打包相关的知识,希望对你有一定的参考价值。
如下结构:
Common模块是公共组件。
SpringBootTest调用了这个组件的
只需要在SPringBootTest的maven下面包含:
<dependency>
<groupId>cn.it1995.common</groupId>
<artifactId>Common</artifactId>
<version>1</version>
</dependency>
这个groupId和artifactId是在生成这个module的时候填写的:
开发环境下,这样搞是没问题的,但如果打包就会出现这样的情况:
首先要使用install下:
然后直接刀导入到maven中:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging
以上是关于Java笔记-Maven项目中引入公共模块及打包的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot项目打包部署到阿里云服务器通过Maven插件制作Docker镜像部署项目容器配置生产环境