最近准备在学Javaee的框架,所以在eclipse上下载了一个spring的插件,下载完提示自动重启后没看见springide的图标(在线搜索spring下载了第一个,那个不会出现图标,要下载第二个)详情看这里,所以自己关掉了eclipse,手动重启后发现eclipse报错。类似如图:
原因是找不到 jvm上网看了一下资料,原来是要找到自己jdk安装的目录下的jre文件夹中的bin文件夹中的javaw.exe的可执行文件,并把这个路径放到jdk文件中的eclipse.ini配置文件中
并找到eclipse.ini中的-vm的配置,把javaw.exe的完整路径写道下面
上面箭头的是我自己javaw.exe的路径。
修改完后,发现没有报那个没有发现 jvm 的错误了,但是屋漏偏逢连夜雨,又报了另外一个错误。
点击确定后又弹出一个窗口。
一看这个不就是之前的那个eclipse.ini的配置文件吗。网上找了一下资料,发现有可能是内存的原因。因为我刚装了一个spring插件,所以我尝试了一下修改配置文件Java内存的方法。找到-vmargs,并在-vmargs下面找到-xx,-xms,-xmx.是修改他们的值而不是重新添加**(切记)**。其中vmargs表示jvm的参数,其中分为堆内存即jvm分配给Java程序使用的内存就是由-xms和-xmx来决定,另外非堆内存则是jvm自己使用的,则是由-xx来决定
保存之后打开eclipse,正常进入,把我给累死了。