时间:2021-05-20
即一个空项目里,有两个springboot的Module。
当需要修改kuangshen-es-api这个Module的jdk版本时,可以修改以下内容。
修改kuangshen-es-api这个Module的pom.xml文件:
<properties> <java.version>1.8</java.version> </properties>File->Project Structure
File->Settings
不需要,两个框框上方的英文小字已经说明了原因。两段英文小字和翻译如下:
Project SDK:
This SDK is default for all project modules.
A module specific SDK can be configured for each of the modules as required.
项目SDK(SDK:Software Development Kit,软件开发工具包):
对于所有项目模块,这个SDK都是默认的。
可以根据需要为每个模块配置特定于模块的SDK。
Project language level:
This language level is default for all project modules.
A module specific language level can be configured for each of the modules as required.
项目语言级别:
对于所有项目模块,此语言级别都是默认的。
可以根据需要为每个模块配置模块特定的语言级别。
就是说,File->Project Structure->Modules->选择要配置的Module->在Dependencies里配置该Module的Module SDK,在Sources里配置该Module的Language Level。 这样,就单独为这个Module配置了特定的Module SDK和Language Level,那么就会忽略掉项目Project上配置的这两项。所以,File->Project Structure->Project上的这两项不需要配置。
编译时会用到,编译把.java文件变为.class文件。保存代码时,不会编译,但点run按钮运行时会。如果不修改Java Compiler,点击run运行时,由于执行编译,可能会报如下错误。
解决方法:
IntelliJ IDEA报错Error:java: Compilation failed: internal java compiler error的解决办法
到此这篇关于SpringBoot修改子模块Module的jdk版本的方法 附修改原因的文章就介绍到这了,更多相关SpringBoot修改jdk版本内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、原来项目结构2、子模块改名2.1rename操作2.2修改子模块的pom文件2.3修改父模块pom文件module里面子模块的名称,如果没有modules,
使用Maven时,项目的默认的JDK版本是1.5,需要手动修改JDK版本设置。方式一、修改IDEA的配置如果只是maven引起的jdk版本不对,修改Module
SpringBoot项目创建创建Module基于IDEA创建项目Module,模块名为04-springboot-start,组id和包名为com.cy,如图所
详解springboot-修改内置tomcat版本1、解析SpringBoot父级依赖org.springframework.bootspring-boot-s
1、修改project名称2、修改module名称3、修改Artifacts4、修改pom的artifactId重启IDEA,生效!补充:idea怎么修改项目名