尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Error:Cannot determine path to ‘tools.jar‘ library for 17 (D:\develop\java\jdk17)
错误Error:Cannot determine path totools.jarlibraryfor17(D:\develop\java\jdk17)这个错误是因为JDK 9 及以上版本已经不再包含tools.jar这个文件了。从 JDK 9 开始Java 引入了模块化系统JPMS原来tools.jar里的功能被拆分并整合到了不同的 JDK 模块中。你使用的 JDK 17 自然也遵循这个新结构。问题出在你的开发工具很可能是 IntelliJ IDEA版本太老它还按照旧的方式去 JDK 的lib目录下寻找tools.jar找不到就报错了。最直接的解决方案是升级你的 IDEA或者暂时降低 JDK 版本。️ 解决方案方案一升级 IntelliJ IDEA推荐这是最根本的办法。根据社区反馈IntelliJ IDEA 2021.2.2 及更新的版本对 JDK 17 有很好的支持。你可以直接到 JetBrains 官网下载最新版 IDEA安装后在Project Structure里重新设置一下 JDK 17 的路径就行。方案二降级 JDK 版本如果因为某些原因暂时不想升级 IDEA可以安装一个旧版本的 JDK比如JDK 11 或 JDK 8来先用着。同时也要记得在 IDEA 的Project Structure里把项目 SDK 切换到这个低版本的 JDK。方案三用 Maven 命令行编译临时绕过如果使用的是 2020 版左右的 IDEA又不想升级可以试试用 Maven 命令行来编译和运行项目绕过 IDEA 内置构建功能的这个报错。在 IDEA 的 Maven 面板或者系统命令行里直接执行mvn clean compile或mvn clean install就行。
RELATED

相关推荐

Claude记忆功能技术解析与应用实践

Claude记忆功能技术解析与应用实践

1. Claude记忆功能升级的技术背景 Anthropic最新升级的Claude记忆功能代表了对话式AI领域的重要突破。传统AI助手面临的核心痛点在于"对话失忆"问题——每次交流都像初次见面,用户需要反复提供相同背景信息。这种设计缺陷直接导致用户体验断层和工作效率低…

📅 2026/8/22 18:50:24
数据总线技术选型实战:从RS-485到LVDS的硬件设计指南

数据总线技术选型实战:从RS-485到LVDS的硬件设计指南

1. 项目概述:数据总线技术演进与选型实战在电子系统设计的江湖里,数据总线就像是连接各个功能模块的“经脉”。从早期PC上那个笨重的9针串口(RS-232)到如今手机里高速传输数据的USB Type-C,总线技术的每一次演进&#…

📅 2026/8/22 18:50:40
深入解析Tiva TM4C123BH6ZRB Flash与EEPROM寄存器级操作

深入解析Tiva TM4C123BH6ZRB Flash与EEPROM寄存器级操作

1. 项目概述与核心价值 在嵌入式开发的日常工作中,无论是存储一段关键的用户配置,还是实现固件的在线升级(OTA),都绕不开对微控制器内部非易失性存储器的直接操作。很多开发者习惯于依赖厂商提供的驱动库,这…

📅 2026/8/10 16:45:13
MORE NEWS

更多资讯

📰

药店管理系统数据库设计:从E-R图到SQL Server实现与优化

简介:一份面向计算机相关专业学生的数据库课程设计报告,主题为药店管理系统的开发与实现,可作为课程设计、毕业设计或实训项目的参考范本。报告基于SQL Server 2008进行数据库搭建,结合PowerDesigner与Diagram Designer绘制数据模…

📰

OpenMed 配置优先级审计:default / file / environment / cli 四层来源的确定性解析与无值溯源报告

OpenMed 配置优先级审计:default / file / environment / cli 四层来源的确定性解析与无值溯源报告 【免费下载链接】openmed Local-first healthcare AI: clinical NER & HIPAA PII de-identification that runs 100% on-device. 2,200 medical models, 21 lan…

📰

数据结构零基础入门:从数组链表到哈希树图,一文吃透核心概念与学习路线

先说结论:数据结构这门课,劝退的人多,吃透的人香。作为计算机专业里公认的“地基课”,它不直接教你怎么写出一个网站,也不直接教你怎么调一个模型,但它决定了你写出来的代码,在数据量从一百涨到…

📰

Linux使用

linux命令大全 linux内核 远程工具:winscp、MobaXterm、vnc 0、 linux的版本 优麒麟 20.04 LTS Pro 银河麒麟桌面操作系统V10和银河麒麟高级服务器操作系统V10,分别推出了飞腾、鲲鹏、龙芯、申威、海光、兆芯六个版本(linux5.10.5&#xff…

📰

oam-tools HCCL Test 集合通信性能测试工具命令行参数全解析

oam-tools HCCL Test 集合通信性能测试工具命令行参数全解析 【免费下载链接】oam-tools 本项目为开发者提供故障定位工具,包含故障信息收集,软硬件信息展示,AI core error报错分析等能力,提升故障问题定位效率,文档可…

📰

深入解读 Zcash z9 里程碑:Equihash 方案压缩、zkSNARK 优化与钱包密钥体系重构

深入解读 Zcash z9 里程碑:Equihash 方案压缩、zkSNARK 优化与钱包密钥体系重构 【免费下载链接】zcash Zcash - Internet Money 项目地址: https://gitcode.com/GitHub_Trending/zc/zcash Zcash 0.11.2.z9 是正式发布前的关键测试版本(testnet 里…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬