springboot 打成本地maven的jar包(非直接运行依赖)

springboot 打成本地maven的jar包(非直接运行依赖)

  1. 删除pom文件里的build



    org.springframework.boot
    spring-boot-maven-plugin


  2. 删除启动类

  3. 安装到本地maven的方式

    1. idea 里的install
    2. mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
      (在target路径下)mvn install:install-file -Dfile=database-0.0.1-SNAPSHOT.jar -DgroupId=com.gridsum.database -DartifactId=database -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar
  4. 使用
    在需要的项目pom.xml引入
    5.可能存在的问题
    注入依赖包的某些类报红
    在使用该包的项目的启动类加入

@SpringBootApplication
	@ComponentScan("com.gridsum.database")
	public class UsrdatabaseApplication {

	    public static void main(String[] args) {
		SpringApplication.run(UsrdatabaseApplication.class, args);
	    }

	}

上一篇:StringUtils工具类中的isNotBlank()方法和isNotEmpty()方法的区别


下一篇:Java学习之StringUtils.isEmpty()和StringUtils.isNotEmpty()