你看一下你的运行按钮,你要点击下拉不能直接点击绿色的箭头,默认箭头是只运行上一次的程序;
eclipse主要是由java语言编写的,如果jdk版本和位数和eclipse安装版本所需要的版本位数不相同的话,启动时会报"Failed to load the JNI share liabrary"错误;
我们如何查看eclipse的版本要求呢,在eclipse的安装目录下有一个叫eclipse.ini的配置文件;
我们打开它,就可以看到要求的jdk版本。如下图敬返,我的eclipse锁要求的jdk是JDK1.8的64版本;
而我的jdk版本是32位的jdk7版本,所以启动时就会报错;
解决这个错误,唯唯首先我们要安装一个与Eclipse匹配的jdk版本,所以我安装了
jdk1.8的64位版本;
然后我们复制一下它的bin目录;
打开eclipse配置文件,在--launcher.appendVmargs下面加上这句vmD:\JAVA\jdk1.8_112\bin\javaw.exe(你之前指稿培的复制的bin目录+javaw.exe);
然后,关闭,保存重新启动,你就成功进入eclipse的主页面。
可能是这2种情况导致的:1.环境判乎桐变量没配置
2.eclipse和jdk版本位数不一致,要同是32位或者64位(注意32位机子只能使用32位的,64位可以兼容使用32位和64位的)
解决办法:
1.配置环境变量:
第一步:右键“我的电脑”,点击“属性”
第二步:点击“高级系统设置”,点击“环境变量(N)”
第三步:掘坦
在“系统变量(S)”下新建2个变量,
第1个是JAVA_HOME,变量值=C:\Program Files\Java\jdk1.7.0_04(请修改为自己JDK安装目录)
第2个是CLASSPATH,变量值=.%JAVA_HOME%\lib
然后修改变量Path的值,在最前面添加%JAVA_HOME%\bin
2.如果你不想配置顷世环境变量的话:
可以修改eclipse目录下的eclipse.ini,在第1,2行加上配置即可:
-vm
C:/Program Files (x86)/Java/jre7/bin/javaw.exe(请修改为自己的javaw.exe所在目录)
在Eclipse的控制台(就是运行时会输出System.out.print()这里面内容的那个窗口),程序在运行时会有红色的正方形的携拆一个小按钮亮着,你把它点一下,变成灰色就说明这个程序停止运行了。然后对程序再进行修改,如果不停止枝弊正在运行的程序,会浪费猛隐族资源的欢迎分享,转载请注明来源:内存溢出
评论列表(0条)