springboot项目打包 以及打包碰到各种问题

 PS:以上资料都来自于网络

1.IDEA 将springboot项目打包

IDEA如何打包springboot成jar包,并运行、停止、重启,本地依赖不能打包怎么办_真是6的不行的博客-CSDN博客

2.[WARNING] Error injecting: org.springframework.boot.maven.RepackageMojo

1.注释本地地阿里镜像 

springboot项目打包 以及打包碰到各种问题_第1张图片

2.springboot maven打包插件的版本号跟springboot项目版本要相同

            
				org.springframework.boot
				spring-boot-maven-plugin
				${spring-boot.version} // springboot项目版本号相同
				
					
						
							repackage
						
					
				
			

项目如果有spring-boot-starter-parent依赖,那问题是不存在的,但是我们项目有自己私有的parent,pom中没有添加spring-boot-maven-plugin版本约束,那项目在没有指定版本的情况下就会拉取setting配置的镜像中最新的版本(恰在此时阿里发布一个最新的镜像有一个特殊类就会报TypeNotPresentException)。


3.XXX--1.0-SNAPSHOT.jar中没有主清单属性

你的pom.xml需要这样一个插件。

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
				${spring-boot.version}
				
					
						
							repackage
						
					
				
			
		
	

4.java.io.FileNotFoundException: .\xxx\xxx.txt (系统找不到指定的路径。)

反正springboot项目打包设计到,io流的地方 ,"绝对路径是最好用的。"

关于IntelliJ IDEA的一个新手易被坑之处——java.io.FileNotFoundException: jdbc.properties (系统找不到指定的文件。)_maybein的博客-CSDN博客

你可能感兴趣的:(Springboot,spring,boot,maven,java)