在Spring Boot项目中,如果你想通过spring-boot-maven-plugin来指定JDK版本,可以通过配置Maven的maven-compiler-plugin插件来实现。spring-boot-maven-plugin主要用于打包和运行Spring Boot应用,而JDK版本的指定则通常通过maven-compiler-plugin来完成。以下是如何在pom.xml文件中进行配置的详细步骤: 了解spring-boot-maven-...
Created-By: Apache Maven 3.6.3 Build-Jdk: 1.8.0_251 Main-Class: org.springframework.boot.loader.JarLauncher 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 对应的spring-boot-maven-plugin配置如下: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-m...
1.新建springboot项目, 首先安装和配置好jdk1.8和maven3.3.9 (maven是我自己的版本,仅供参考) <!-- maven构建 --> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> 2. 配置maven的 D:\work...
Build-Jdk: 1.8.0_131 注意,其中的Main-Class属性值为org.springframework.boot.loader.JarLauncher; Start-Class属性值为com.ericsson.ramltest.MyApplication。 其中com.ericsson.ramltest.MyApplication类中定义了main()方法,是程序的入口。 通常,Spring Boot Maven plugin会在打包过程中自动为Manifest文件设置Main-C...
Build-Jdk: 1.8.0_131 注意,其中的Main-Class属性值为org.springframework.boot.loader.JarLauncher; Start-Class属性值为com.ericsson.ramltest.MyApplication。 其中com.ericsson.ramltest.MyApplication类中定义了main()方法,是程序的入口。 通常,Spring Boot Maven plugin会在打包过程中自动为Manifest文件设置Main-...
Build-Jdk-Spec: 1.8 Created-By: Maven Archiver 3.4.0 其中没有包含Start-Class、Main-Class等信息,这个与可执行jar的该文件存在很多差异,而且目录结构也有很大差异。 一般对使用spring-boot-maven-plugin插件打出的可执行jar不建议作为jar给其他服务引用,因为可能出现访问可执行jar中的一些配置文件找不到的问题。
<profiles> <profile> <id>spring plugins</id> <activation> <jdk>spring plugins</jdk> </activation> <pluginRepositories> <pluginRepository> <id>spring plugins</id> <name>Spring plugins</name> <url>https://maven.aliyun.com/repository/spring-plugin</url> <layout>default</layout> <snapshotPol...
JDK:1.6+ Memory:没有最小限制 磁盘空间:没有最小限制 2.3用法 需要在项目插件配置中指定版本 在parent pom文件中配置插件管理 <pluginManagement> <plugins> <plugin> <groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>1.3.0.BUILD-SNAPSHOT</version> ...
1、spring-boot-maven-plugin引⼊pom 对于新建的⼀个springboot项⽬来说,pom中会加⼊插件:通过idea可以看到maven中包含了spring-boot-maven-plugin插件:功能说明:build-info:⽣成项⽬的构建信息⽂件 build-info.properties repackage:这个是默认 goal,在mvn package执⾏之后,这个命令再次打包⽣成...
Build-Jdk: 1.8.0_131 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 注意,其中的Main-Class属性值为org.springframework.boot.loader.JarLauncher; Start-Class属性值为com.ericsson.ramltest.MyApplication。 其中com.ericsson.ramltest.MyApplication类中定义了main()方法,是程序的入口。