WIN10环境下,通过Idea编写Java程序,生成Jar包,通过CMD命令运行:
原因:Idea编写的Java程序使用的Project SDK版本(文件-项目结构-项目-Project SDK),与win10系统本地JDK版本(笔者Java安装路径是C:\Program Files\Java,如下图)不一致导致。
解决:将Idea中Project SDK由JAVA11改为JAVA1.8,重新编译生成即可正常运行Jar包。
WIN10环境下,通过Idea编写Java程序,生成Jar包,通过CMD命令运行:
原因:Idea编写的Java程序使用的Project SDK版本(文件-项目结构-项目-Project SDK),与win10系统本地JDK版本(笔者Java安装路径是C:\Program Files\Java,如下图)不一致导致。
解决:将Idea中Project SDK由JAVA11改为JAVA1.8,重新编译生成即可正常运行Jar包。