室内设计网站都有哪些公司,电商网站开发工作室,石龙镇网站建设,如何学好js网站开发好久没打开idea#xff0c;今天用java17创建了一个项目#xff0c;创建完成#xff0c;还没有运行#xff0c;就报错#xff1a;Error occurred during initialization of VM Failed setting boot class path.网上查了一堆东西#xff0c;有说是路径不对的#xff0c;或…好久没打开idea今天用java17创建了一个项目创建完成还没有运行就报错Error occurred during initialization of VM Failed setting boot class path.网上查了一堆东西有说是路径不对的或者是文件不对的。然后我打开了以前写过的能够正常运行的项目发现也是出现了这个错误我就想到这应该不是我自己的错误造成的。因为我没有安装java17,这个java17是idea集成的所以我怀疑错误就发生在这里我电脑中安装的是java11于是我将java的运行版本改为了我电脑上安装的java11发现能够正常运行了然后我又尝试着改为了idea提供的java16发现仍然会报这个错误那么就没问题了应该是idea的问题。暂时来说如果想要用其他版本应该是需要自己安装相应的版本到自己电脑上了而不能够像之前一样方便想用哪个版本直接下载就可以了。
值得注意的几点是在创建springboot项目时我只能选择java17,20,22,不过这个没有关系即使你的电脑上没有安装相应的版本随便选择一个后续仍然可以修改。
然后是在修改java的版本时要修改的地方有几个一个是project settings里面的project,还有一个是
settings Build, Execution, Deployment Compiler。
在 Compiler 设置中找到「Java Compiler」。
在 Java Compiler 设置中将「Target bytecode version]设置为对应的版本。
如果有些地方没有修改就会报错类似于java: 警告: 源发行版 17 需要目标发行版 17以上提示找到相应的地方修改即可。