分享一个自己解决了的方法
新版的jdk没有jre自己手动生成
生成jre的命令 jlink.exe --module-path jmods --add-modules java.desktop --output jre
注意会生成在当前所在的路径下 找到之后放回jdk里面方便管理
打开Eclipse -->window–>preferences–>java–>installed jres
取消默认勾选的jre
add–>standard vm–>Directory 找到刚刚手动生成的jre文件夹–>选中即可