IDEA2023打开新项目默认SDK变成了17

JDK 17 + IDEA 2023 安装配置:环境变量、多版本与常见报错 Java 开发环境通常由 JDK、JVM 与 IDE 协同组成,JDK 提供编译器、运行时和诊断工具,环境变量则决定命令行、构建工具与编辑器能否准确定位 Java。JAVA_HOME 和 Path 一旦配置不当,就会出现环境变量配置失败、找不到 JDK 等典型问题,进而影响 IDEA 的 Project SDK 识别和 Maven 编译绑定。把版本选型、安装路径、编码、字节码目标与多版本切换理顺后,开发环境会变得更干净、可复用,也能减少 Spring Boot 学习、依赖管理和团队协作中的无谓排查。围绕 J 阅读详情
AI摘要

文章讲述了在升级IDEA至2023版本后,如何解决新项目默认选择JDK17的问题,包括无效的尝试和有效的方法,即通过File--NewProjectSetup--Structure设置默认SDK为JDK8。

问题描述

项目安装了2个sdk版本,jdk8和jdk17

自从升级IDEA版本到2023以后,每次打开新项目,sdk都被默认选择成了jdk17, 每次都得手动修改

(File--Project Structure),超级麻烦。

没有用的解决方法

以下这些方法都没有用,但也可以记录一下:

先关闭所有项目(File--Close Project)

1、Settings--Build,Execution.Deployment,选择Compiler--Java Compiler 选择 Project bytecode version为8

2、Settings--Build,Execution.Deployment,选择Build Tools--Maven--Importing 选择 JDK for importer为jdk8

3、Settings--Build,Execution.Deployment,选择Build Tools--Maven--Runner 选择 JRE为jdk8

真正有用的方法

File--New Project Setup -- Structure...

选择默认SDK为jdk8

IDEA 2023创建SpringBoot项目的完整指南 SpringBoot作为Java生态中的主流框架,通过自动配置和起步依赖机制显著简化了企业级应用开发。其核心原理是基于约定优于配置的理念,内嵌Tomcat服务器并集成大量starter模块,使开发者能快速构建生产就绪的应用程序。在开发工具层面,IntelliJ IDEA凭借智能代码补全、可视化依赖管理和深度框架集成,成为SpringBoot开发的首选IDE。本文以2023版IDEA为例,详细演示从环境配置、项目初始化到依赖管理的全流程,特别针对Spring Initializr使用、Lombok插件配置等高 阅读详情

相关推荐

【IDEA】 Project SDK 下拉菜单中选择 JDK 17,但是Project language level 没有17的选项

在 IntelliJ IDEA 中选择了 JDK 17 作为项目的 SDK,但在 Project language level 中没有看到 17 的选项,这可能是由于 IntelliJ IDEA 的版本不支持 JDK 17 的语言级别设置,或者你的项目设置中存在一些限制。更新 IntelliJ IDEA:如果你的 IntelliJ IDEA 版本已经是最新版本,但仍然无法找到 JDK 17 的语言级别选项,可以尝试等待后续的更新,或者向 JetBrains 的支持团队报告此问题,以获得进一步的帮助。

九师兄 400

IDEA设置默认JDK、Maven版本问题汇总

IDEA设置修改默认的JDK和Maven版本问题总结。

ProgrammingWay的博客 1万+

android sdk 17

android sdk 17

重装IntelliJ IDEA后的SDK配置

IntelliJ IDEA遇到不明问题需要重装,重装后要对SDK进行配置才能运行java程序。一般来说,重装IntelliJ IDEA后的SDK配置需要以下步骤:1、双击运行,安步骤先卸载,清楚所有记录;2、卸载后,按提示进行安装;3、安装完成后,打开IntelliJ IDEA,open一个project,如helloword;4、但是,程序显示:Project SDK isnot defined...

Zliu0018的博客 2万+

光流法实战:如何用OpenCV的Farneback算法实现图像对齐(附调参技巧)

本文详细介绍了如何使用OpenCV的Farneback稠密光流算法实现图像对齐,包括核心原理、参数调优和工程实现。通过实战代码和参数优化策略,帮助开发者解决动态场景中的图像对齐问题,提升多帧融合和视频处理的效果。

weixin_29266007的博客 291

AD18 PCB模块的Copy

在PCB布局时,时常会将元器件先分模块进行排布,最后才会进行总体的布局,在局部布局的时候,想要移动一个模块的器件总是很麻烦,需要选中全部才能进行移动,有些时候还有选漏的情况,所以会将局部布局的模块把它看做一个整体进行移动,效果如下,元件,布线,铜皮,过孔以及元件编号的位置摆放都和源模块一模一样。4、再选中需要复用的模块内的元件,按照第3步的顺序排序,粘贴刚刚复制的Channel Offset参数。在PCB布局时,有多个模块原理图是一模一样的情况,我们可以只画一个模块,之后灵活应用模块,进行copy。

qq_53859658的博客 3238

修改idea工具默认版本JDK

修改idea的maven默认版本的jdk 修改maven默认版本jdk;例如:本地版本jdk1.8 修改maven默认版本jre 指定项目编译的jdk版本 修改idea默认版本编译工具;例如:本地版本jdk1.8 指定构建微服务时jdk版本 修改idea默认项目jdk版本;例如:本地版本jdk1.8 修改idea默认微服务模块的jdk 设置构建模块的jdk版本

小赵的博客 3050

从零搭建风电场:手把手教你用WAsP+WindPRO完成风资源评估全流程

本文详细介绍了从零开始搭建风电场的全流程,重点讲解如何使用WAsP和WindPRO进行风资源评估和风场布局优化。内容包括软件配置、数据采集规范、风图谱建模实战、机组选型策略以及常见问题解决方案,帮助工程师掌握风电开发的核心技术,提升项目成功率。

year5的博客 371

IntelliJ IDEA中配置JDK(SDK)

IntelliJ IDEA中配置JDK(SDK)

记录和分享属于我的“IT”时光。 2万+

Cadence IC618版图DRC验证License报错排查:从虚拟机网络配置到HOSTID的实战解析

本文详细解析了Cadence IC618版图设计中DRC验证License报错的排查方法,重点从虚拟机网络配置到HOSTID获取的实战经验。通过对比ifconfig与ip add命令的差异,提供了正确的HOSTID获取方式及License文件修改技巧,帮助工程师快速解决IC618环境下的DRC验证问题。

weixin_30823001的博客 677

路径跟踪 | 图解路径跟踪PID算法(附ROS C++/Python/Matlab仿真)

PID控制是一种经典的控制算法,广泛应用于各种工业场景。在基于PID的局部路径规划中,希望机器人能快速跟踪上预设的轨迹。本文介绍PID控制的基本原理,并基于PID控制律设计路径跟踪算法,最后通过ROS C++/Python/Matlab进行仿真实现,加深理解

FRIGIDWINTER的博客 1万+

IDEA2023.3.4如何创建一个新项目(暖男细节版)

因为我对idea的操作生疏导致操作的效率地下,现分享最新版的版本新建项目操作一、基本外观配置:因为是外国开发软件,对于英语不好的使用者不友好,你把软件激活后,打开的第一个界面:(一)字体、主题设置不喜欢黑色主题和字体即可点击customize,自行选择。主题不仅限于系统自带,后面内容会说明(二)操作界面汉化如果怕打开后全是英文,单击plugins,在搜索框输入chinese,即可看到如下一款插件:不过建议不使用汉化插件,毕竟写代码是英文操手,使用习惯基本不用鼠标,快捷键解决一切。

m0_58406287的博客 3409

Python爬虫零基础入门【第九章:实战项目教学·第17节】内容指纹去重:URL 变体/重复正文的识别!

我长期专注 Python 爬虫工程化实战,主理专栏 👉 《Python爬虫实战》:从采集策略到反爬对抗,从数据清洗到分布式调度,持续输出可复用的方法论与可落地案例。内容主打一个“能跑、能用、能扩展”,让数据价值真正做到——抓得到、洗得净、用得上。

喵手的博客 824

从 Java 8 迁移到 Java 17:在 IDEA 2023 里创建 Spring Boot 3.x 项目的完整踩坑记录

本文详细记录了从 Java 8 迁移到 Java 17 并在 IDEA 2023 中创建 Spring Boot 3.x 项目的完整流程,包括环境准备、依赖调优和常见问题解决方案。重点介绍了 Jakarta EE 的变更、第三方库兼容性处理以及 Java 17 新特性的应用,帮助开发者顺利完成技术栈升级并提升开发效率。

weixin_30652897的博客 759

学Simulink--复杂路况场景实例:基于Simulink的智能车辆高速公路行驶仿真(超车与车道变换)

本文详细介绍了基于Simulink的智能车辆高速公路超车仿真系统设计方法。系统包含多车道交通流建模、三层超车决策逻辑(触发条件、可行性检查、执行许可)、五次多项式变道轨迹规划以及横向纵向协同控制等核心模块。通过设定三车道场景(自车初始速度100km/h,前方慢车72km/h),演示了如何实现安全高效的左变道超车全过程(5秒完成3.75m横向移动),并验证了变道平滑性(最大横向加速度1.8m/s²)和安全距离(最小TTC 5.2s)。文章还强调了传感器融合的必要性,并提供了从交通流生成到控制器设计的完整Sim

xiaoheshang_123的博客 397

Android 13 内置xapk安装包的方法

安装xapk 内置xapk

安卓兼职framework和app工程师的博客 223

先装JDK再装IDEA:JDK 17环境变量配置与IDEA 2023挂载指南

Java开发环境搭建的核心是理清工具链与编辑器的关系:JDK提供javac、java、jar等编译运行能力,IntelliJ IDEA 2023负责可视化开发,并通过项目SDK调用本机JDK。若安装顺序、JAVA_HOME和Path规划混乱,就容易出现“javac不是内部或外部命令”、版本号不一致、IDEA找不到SDK等问题。围绕JDK 17与IDEA 2023,先完成JDK下载安装、环境变量配置与验证,再在IDEA中挂载项目SDK、匹配语言级别,并处理中文乱码、Maven镜像与多版本JDK共存等工程细节,

weixin_34043301的博客 422

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

JDK 17下载与IntelliJ IDEA安装完整教程

JDK 17是Java开发工具包的第17个长期支持版本(LTS),于2021年9月发布。它包含了Java运行时环境(JRE)、编译器(javac)、调试器和其他开发工具。IntelliJ IDEA是JetBrains公司开发的Java集成开发环境,被公认为最好的Java开发工具之一,提供智能代码补全、代码分析、重构等功能。✅ 下载并安装JDK 17✅ 配置Java环境变量✅ 下载并安装IntelliJ IDEA✅ 创建并运行第一个Java程序✅ 了解常见问题解决方法。

z_begin的博客 2909

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

IDEA2023版本创建Sping项目只能勾选17和21,却无法使用Java8?(已解决)

IDEA无法用Java8,最低使用Java17

qq_44231797的博客 6万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

JDK与IDEA 2023环境搭建:安装、配置、排错与多版本共存

Java开发环境搭建是每个后端工程师的基础门槛,核心在于JDK与IDE的协同工作。JDK提供编译与运行能力,IntelliJ IDEA负责代码编辑与项目构建,二者通过JAVA_HOME和环境变量建立联系。正确配置JAVA_HOME、PATH以及IDEA的SDK层级,能避免javac不是内部命令、版本冲突、编译报错等高频问题。在企业开发、多项目并行和框架升级场景中,多JDK版本共存与快速降级到JDK 17成为刚需。围绕JDK 17与IntelliJ IDEA 2023的安装、环境变量排错、项目配置和Maven

weixin_34032792的博客 409

2023 最新 IntelliJ IDEA 2023.3 详细配置步骤演示(图文版)<中文版>

大家好,猫头虎博主在这里为大家总结了一下 IntelliJ IDEA 2023 版本的详细配置步骤。从基本的 JDK 设置到个性化的主题安装,再到各种实用的编码辅助功能,我尽力涵盖了所有重要的配置点,希望能帮助大家更高效地使用这个强大的开发工具。当然,每个人的需求和喜好都不同,所以如果你在配置过程中遇到任何疑问,或者有其他好的建议,欢迎在评论区留言交流。另外,如果你需要更详细的帮助或想了解更多关于 IntelliJ IDEA 的技巧,可以点击文末的名片,那里有更多资源等着你。记得关注猫头虎博主,下次再见!

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 1万+

IntelliJ IDEA 2023创建Spring Boot项目全指南

Spring Boot作为Java企业级开发的主流框架,通过自动配置和起步依赖显著简化了应用开发流程。其核心原理是基于约定优于配置的理念,内嵌服务器和starter机制让开发者能快速构建生产级应用。结合IntelliJ IDEA这一智能IDE,开发者可以高效完成从项目初始化到部署的全生命周期管理。本文以最新IDEA 2023版本为例,详细演示如何利用Spring Initializr向导创建项目,配置开发环境,并解决常见的依赖管理和端口冲突问题。对于需要快速构建微服务或REST API的场景,这种技术组合能

weixin_31960565的博客 101

2023 最新 IntelliJ IDEA 2023.3 详细配置步骤演示:新入职如何快速配置 IntelliJ IDEA?

在 IntelliJ IDEA 的最新版本中,欢迎界面经过了全新的设计,使得所有配置项都更加直观和易于访问。现在,你可以直接在欢迎界面的“自定义设置”部分进行各项配置的设置,这一点在后续的讨论中不会再重复说明。在 IntelliJ IDEA 中,如果你已经打开了一个项目并希望进行配置设置,可以简单地点击屏幕顶部的菜单栏中的File选项。在下拉菜单中选择,这将打开一个包含各种可配置选项的窗口。在这里,你可以根据需要调整和定制你的项目环境。中文版文件–>设置设置项目。

虎头金猫:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,虎哥承诺每年免费为100名C站创作者做账号流量诊断服务! 2684

2023 最新版IntelliJ IDEA 2023.1搭建Java Web全栈项目:Spring Boot3后端与Vue3前端高效联调实战指南

本文提供了一份详细的实战指南,指导开发者使用IntelliJ IDEA 2023.1搭建基于Spring Boot 3后端与Vue 3前端的Java Web全栈项目。内容涵盖从环境配置、项目初始化、RESTful API创建、Vue项目构建,到配置开发服务器代理解决跨域问题,并分享了高效联调与一键启动等实战技巧,帮助实现前后端高效协作开发。

a1b2c3d的博客 972

IDEA2023第三部分 项目结构及其相关说明

Web应用程序项目结构

m0_51286391的博客 3176

IDEA 2023 创建 Spring Boot 项目,Java 8 选项消失了?别慌,两种方法帮你搞定

本文针对IDEA 2023创建Spring Boot项目时Java 8选项消失的问题,提供了两种实用解决方案:切换国内镜像源(如阿里云Spring Initializr)和多版本JDK管理。文章还分析了Spring Boot 3.x对Java 17/21的强制要求,并给出版本迁移建议,帮助开发者平滑过渡技术栈。

weixin_30376083的博客 526
上一篇: useGeneratedKeys=“true“ keyProperty=“id“失效问题
下一篇: IDEA的properties默认编码是UTF-8但是不显示中文
why_su
博客等级 码龄10年 86粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值