项目结构图
子模块pom中引入本地SDK包
子模块中创建lib目录,放置对应的sdk
子模块pom中设置对应的引入本地依赖,groupId和artifactId自己自定义,一定要加上自定义的版本号!!!!
<dependency>
<groupId>meituan</groupId>
<artifactId>openjdk</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${pom.basedir}/lib/shangou_platform_open_sdk-1.0.19.1-SNAPSHOT-jar-with-dependencies.jar</systemPath>
</dependency>
父模板pom配置
子模板pom配置
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--允许打包本地的jar包-->
<includeSystemScope>true</includeSystemScope>
<!--主类运行类-->
<mainClass>com.huoban168.b.push.BPushCenterApplication</mainClass>
<!--生成不带依赖的jar包就可以在这添加 <skip>true</skip> -->
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
子模块生成带依赖的jar包
进入jar包的文件路径,在上方输入cmd回车
运行jar包
java -jar b+Tab按键自动补全
打包运行成功!
|