发布时间: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 开发这一方面则是直接采用了 。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码