spring boot自定义starter
2017-09-01 10:28
801 查看
1.spring boot 项目中自定义jar包
2.项目目录
3.src/main/java 下面写自己的方法,重点是 resources 下面的文件,在resources下面新建文件夹名字为 META-INF,分别新建文件 spring.factories 和 spring.provides 文件
spring.factories 文件内容如下:其中第二行要是自己的类名全路径
spring.provides 文件内容如下:provides 后面的值是 maven 中项目的 artifactId 值
4.TestUtil.java(具体要写自己的代码,这个类只是个例子)
5.pom.xml
6.mavne打jar包
7.打的jar包一般在项目的根目录下的 target 下面
2.项目目录
3.src/main/java 下面写自己的方法,重点是 resources 下面的文件,在resources下面新建文件夹名字为 META-INF,分别新建文件 spring.factories 和 spring.provides 文件
spring.factories 文件内容如下:其中第二行要是自己的类名全路径
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ com.spring.boot.starter.demo.TestUtil
spring.provides 文件内容如下:provides 后面的值是 maven 中项目的 artifactId 值
provides: test
4.TestUtil.java(具体要写自己的代码,这个类只是个例子)
package com.spring.boot.starter.demo; /** * Created by admin on 2017/9/1. */ public class TestUtil { public void test() { System.out.println("test success....."); } }
5.pom.xml
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.demo</groupId> <artifactId>test</artifactId> <version>1.0-SNAPSHOT</version> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>
6.mavne打jar包
7.打的jar包一般在项目的根目录下的 target 下面
相关文章推荐
- spring boot 自定义starter
- 在Spring boot中自定义starter
- Spring Boot 自动配置理解 以及实现自定义Starter
- Spring-Boot自定义Starter实践
- spring boot 自定义starter的实现教程
- Spring Boot(3)---自定义spring boot starter 问题
- Spring-boot实例学习之 自定义starter
- Spring Boot 自定义starter
- 创建一个自定义的Spring Boot Starter
- spring-boot 自定义starter
- 自定义spring-boot-starter-hbase
- 自定义spring boot starter
- 自定义spring-boot-starter-dubbox
- 自定义Spring Boot starter并使用EnableAutoConfiguration装配
- Spring Boot 实现 自定义Starter
- Spring-boot自定义starter
- spring boot 自定义starter
- Spring Boot 自定义starter
- sbc(三)自定义Starter-SpringBoot重构去重插件