maven 打包可执行jar
来源:互联网 发布:中国的未来在哪里 知乎 编辑:程序博客网 时间:2024/05/04 19:56
这篇文章主要讲解 maven打包可执行jar配置
<build> <finalName>${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>utf-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <!-- 入口类名 --> <mainClass>org.xxz.test.Main</mainClass> </manifest> <manifestEntries> <class-Path>./</class-Path> </manifestEntries> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <!-- 拷贝所以依赖存放位置 --> <outputDirectory>${project.build.directory}/lib</outputDirectory> </configuration> </execution> </executions> </plugin> <!-- 项目资源插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> <executions> <execution> <id>copy-command</id> <phase>package</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <encoding>UTF-8</encoding> <!-- 只拷贝项目src/main/resources/目录下的.bat .sh文件到输出目录下 --> <outputDirectory>${project.build.directory}/</outputDirectory> <resources> <resource> <directory>src/main/resources/</directory> <filtering>true</filtering> <includes> <include>*.bat</include> <include>*.sh</include> </includes> </resource> </resources> </configuration> </execution> </executions> </plugin> </plugins></build>
阅读全文
0 0
- maven 打包可执行jar
- maven打包可执行jar
- Maven 打包可执行jar
- maven 打包可执行jar
- Maven 打包可执行jar文件
- maven打包可执行jar包
- maven 打包可执行jar包
- maven 打包可执行的jar
- Maven打包可执行jar说明
- maven:打包成可执行jar
- maven 打包可执行 jar 文件
- springboot Maven 打包可执行jar
- 【Maven】maven打包生成可执行jar文件
- 【Maven】maven打包生成可执行jar文件
- maven 打包可执行jar的方法
- 将maven项目打包为可执行jar
- maven 打包可执行jar的方法
- maven 打包可执行jar的方法
- 一些C++的小程序(一)
- tomcat域名配置
- Spring MVC 集成Velocity
- [StudyNotes] 左偏树
- python2中一些模块到python3中名称的变化
- maven 打包可执行jar
- 使用window.location.hash解决ajax刷新和导航问题
- AutoMapper官方文档(三)【约定】
- 课后作业之邮箱类
- MySQL学习笔记
- 如果其他类型更适合,则尽量避免使用字符串
- MySQL数据库连接数过多的常见原因
- 蓝桥选拔第一场(E)
- 解决Android Studio2.3导入项目在 Building gradle project info 一直卡住