错误信息提示: Perhaps you are running on a JRE rather than a JDK?
为什么出现这个问题呢?因为maven运行需要我们安装的jdk下的javaw.exe这个文件,但是默认eclipse使用的jre是自己的jre而不是我们安装的jdk下的jre因此我们需要更改jre为我们安装的jdk下的jre。
解决办法:
1:打开我们eclipse的安装目录下的“eclipse.ini”,然后进行如下配置:
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize256M-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m-vmD:\Program Files\Java\jdk1.7.0_67\bin\javaw.exe --launcher.defaultActionopenFile--launcher.appendVmargs-vmargs-Dosgi.requiredJavaVersion=1.7-Xms256m-Xmx1024m注意红色自动是我们手动添加的为我们jdk安装目录且必须写成2行,还有必须写在-vmargs的前面,否则配置不成功。
2、eclipse菜单 - Window - Preferences- Java - Installed JREs 将配置的JRE定位到安装JDK目录下
2、ALT+F5 进行 update project 。
3、Debug or Run again.
--------------------- 作者:陌上桑花开花 来源:CSDN 原文:https://blog.csdn.net/u014079773/article/details/49915237 版权声明:本文为博主原创文章,转载请附上博文链接!