Maven 引Spring Boot 项目
来源:互联网 发布:linux ftp限制ip访问 编辑:程序博客网 时间:2024/05/20 23:04
1.Spring Boot 的maven插件(即Spring Boot Maven plugin) 能够以Maven的方式为项目提供Spring Boot的支持.即为Spring Boot 项目提供了执行Maven操作的可能性
2.Spring Boot Maven plugin能够将Spring Boot应用打包为可执行的jar或war文件.然后以通常的方式运行Spring Boot应用.
3.Spring Boot Maven plugin 的5个Goals
- spring-boot:repackage : 默认goal。在mvn package之后,再次打包可执行的jar/war,同时保留mvn package生成的jar/war为.origin
- spring-boot:run : 运行Spring Boot应用
- spring-boot:start : 在mvn integration-test阶段,进行Spring Boot应用生命周期的管理
- spring-boot:stop : 在mvn integration-test阶段,进行Spring Boot应用生命周期的管理
- spring-boot:build-info : 生成Actuator使用的构建信息文件build-info.properties
4.IntelliJ IDEA 上运行Spring Boot
5.配置pom.xml文件
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</build>
阅读全文
0 0
- Maven 引Spring Boot 项目
- spring boot maven版普通JAVA项目
- Spring Boot 用maven搭建RESTful项目
- Spring boot maven项目配置文件覆盖问题
- 使用maven创建spring-boot项目
- maven打造多模块spring boot项目
- Spring Boot项目部署(Linux、maven)
- eclipse spring-boot项目maven clean 后找不主类
- spring boot maven版普通JAVA项目
- Eclipse 搭建 Maven Spring Boot 项目
- Maven 搭建spring boot多模块项目
- 使用spring boot快速构建spring框架的maven项目
- 在spring boot项目(maven)中引入其他 spring boot项目(jar)
- maven项目 spring-boot 整合 mybatis 实现查询功能demo
- 新建一个maven spring boot项目中遇到的问题
- spring boot+maven+mybatis+IDE+git项目搭建
- spring boot maven多模块项目编写单元测试
- Maven快速使用教程(二) spring boot 项目构建
- maven 菜鸟级问题--连接不到中央库
- 什么是ASP.NET?
- 自已动手编译Linux系统-基于ALFS的LFS8.0实践(四)
- java 反射详解
- Java中的多线程你只要看这一篇就够了
- Maven 引Spring Boot 项目
- 深入理解Java虚拟机 JVM高级特性与最佳实践-第2版
- Eclipse常用插件更新地址
- hdu 5875(ST&&二分区间)
- HDU_1305 Immediate Decodability 【字典树】
- linux的shell介绍
- 多线程的总结
- 学习笔记TF036:实现Bidirectional LSTM Classifier
- 自已动手编译Linux系统-基于ALFS的LFS8.0实践(五)