maven-assembly-plugin打包可执行的jar包
2023-09-11 14:18:41 时间
pom.xml添加
<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>com.spark.service.SparkStreamingKafka</mainClass>
<!--project 入口-> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <!-- <goal>assembly</goal> --> <goal>single</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <!--use commend: mvn assembly:assembly -DskipTests --> </plugins> </build>
mvn clean package //可生成***-jar-with-dependencies.jar与***.jar,前者即为可执行jar包
mvn clean compile assembly:single //可生成***-jar-with-dependencies.jar,即为可执行jar包
相关文章
- 【maven】IDEA:存在jar包,pom.xml文件没报错,但是Maven-Project-Dependencies有红线报错
- 【华为云实战开发】15.Maven依赖的JAR包下载慢?赶紧看过来
- 理解maven命令package、install、deploy的联系与区别
- idea maven项目如何使用lib下得jar包
- 【Maven】解决maven打jar包报错 source 1.3 中不支持注释 (请使用 -sour
- maven手动添加jar(转)
- maven - mirrorOf 的坑、多镜像切换(避免一切无厘头报错)
- 针对Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决方案
- 创建Maven项目后,发现目录里面只有src/main/resources
- 执行 Maven 编译的 jar,找不到相关的 依赖的类--使用 maven-assembly-plugin 解决
- Maven deploy部署jar到远程私服仓库
- maven项目打包插件:将maven项目打包成一个可执行的jar(瘦jar)
- 【收藏】Maven 生成打包可执行jar包
- maven 打jar包指定主类Main Class插件配置
- 配置自己的Maven方式并使用Maven 运行项目Idea的maven的项目
- 将本地jar包添加到maven中
- 【项目实战】使用Maven插件(maven-antrun-plugin),实现微服务打包时复制jar包到指定文件目录
- 踩坑 - Kali下安装配置maven,完美解决!
- maven使用本地jar并打包
- maven 引入本地jar
- maven pom.xml 的 spring-boot-maven-plugin 红色报错 解决
- 在IDEA中使用Maven将SpringBoot项目打成jar包、同时运行打成的jar包(前后端项目分离)
- 【Android Gradle 插件】将自定义 Gradle 插件上传到自建 Maven 仓库 ⑥ ( 配置 Sonatype Nexus 搭建的 Maven 私服 | 配置端口号 | 配置JVM )
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
- java的maven项目(一)
- Maven实现Web应用集成測试自己主动化 -- 部署自己主动化(WebTest Maven Plugin)
- 001-maven下载jar后缀为lastUpdated问题
- GitLabCICD发布jar包到基于nexus的私有maven源仓库
- spring boot中打包插件spring-boot-maven-plugin和maven-jar-plugin的关联
- maven打包插件:maven-compiler-plugin、maven-dependency-plugin、maven-jar-plugin、maven-resources-plugin详解
- idea 使用 maven 编译正常,但是运行项目时却提示很多 jar 包找不到的问题