srping 基于maven的打包配置(jar)
2016-10-25 10:27
288 查看
pom文件配置:
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<!--skip deploy (this is just a test module) -->
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>false</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
配置好然后maven打包(基于eclipse):
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<!--skip deploy (this is just a test module) -->
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>false</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
配置好然后maven打包(基于eclipse):
相关文章推荐
- 分享知识-快乐自己:IDEA下maven编译打包Java项目成jar包但是resource下配置文件无法编译
- maven-assembly-plugin 打包可执行jar(fat jar)和配置文件与jar同时打包部署
- IDEA下maven编译打包Java项目成jar包但是resource下配置文件打包不成功
- Maven打包可执行jar 分离配置文件和lib
- 【maven】如何把配置文件打包到jar中
- 通过Maven构建打包Spring boot,并将config配置文件提取到jar文件外
- maven打包 tomcat运行pom配置 或 打成jar包
- 【Maven】修改pom.xml的配置以打包jar文件
- [常用maven配置]scala配置以及打包可运行JAR
- maven-assembly-plugin 打包可执行jar(fat jar)和配置文件与jar同时打包部署
- eclipse通过maven建立java se工程配置log4j,打包成zip,将jar包和配置文件分开,并以bat和sh文件启动java程序
- maven 打包 jar xml中读取外部配置 相对jar包 相对路径
- 将Maven项目打包成可执行jar文件和外种配置方式(引用第三方jar)
- 通过Maven构建打包Spring boot,并将config配置文件提取到jar文件外
- Maven配置jar(war)包自动打包上传Maven服务器的配置
- Maven 打包可执行 jar 配置
- Maven打包Spring boot,把依赖和配置文件及前端代码提取到jar文件外
- Spring boot框架项目,使用maven命令将配置文件打包到jar包外,项目运行读取jar外配置文件
- Maven打包Spring boot,把依赖和配置文件及前端代码提取到jar文件外
- Maven多WEB模块打包排除jar包冲突的配置建议