你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

IntelliJ IDEA老版本配置JDK17指南:解决报错与SVN兼容问题

发布时间:2025-12-09

浏览次数:0

2020年1月4日的IDEA,属于相对较老旧的版本呢 ,它对JDK 17并不予以支持 ,尤其是在启动项目这个时候 ,就会出现报错的情况 :

错误:无法确定针对17(D:/Program Files/Java/jdk - 17.0.9)的“tools.jar”库的路径 ,句号。

这是由于,到了JDK 9往后,便不存在tools.jar了,然而,老版本的IDEA却依旧依赖此文件,所以,致使构建功能无法正常使用。

有这样一种解决办法,其一,不使用IDEA自身所带的构建方式,其二,而是转而采用Maven命令 。

用 Maven 来编译项目,绕过 IDEA 的构建问题。

2. 操作步骤

3. 修改 IDEA 的启动配置,删除构建

将构建步骤替换为 Maven 目标,输入命令:clean

要是存在需要去跳过单元测试,并且启用多线程编译这种情况的话,能够采用下面这样的命令: -.test.skip=trueintellij idea 配置, -T 1C 。

这样就可以启动成功了。

总结

采用如此这般的做法,既能够持续运用老版本的 IDEA,又可以顺顺利利地借助 JDK 17 去编译项目。期望能够对你有所助益!

之所以我钟情于这个版本的IDEA,是由于它对SVN的支持极为完备intellij idea 配置,特别在更新单个文件之际,能够直接查看该文件的更新历史。从该版本开始,后续所有版本于更新单个文件之后,都不能够查看该文件的SVN更新历史,这一点令我颇为不便。

此外呢,新版的 IDEA 在运行的时候特别耗费内存,运行起来比较卡顿,目前主要是借助它来对 SVN 进行管理,而在 AI 开发这一方面则是直接采用了 。

如有侵权请联系删除!

13262879759

微信二维码