发布网友 发布时间:2022-04-22 22:31
共5个回答
热心网友 时间:2023-08-30 08:10
eclipse作为Java开发的首选,从官网(www.eclipse.org/downloads/)下载后,直接解压即可使用。如果不能正常启动,通常有以下四种原因。
1.JDK未安装或环境配置不正确
2.启动参数设置过大或过小
3.JDK的版本过低
4.eclipse的版本不符
第一种情况,在命令行中输入 java -version 即可判断。如果正常显示JDK的版本信息,则说明安装正确;否则仔细检查下JDK的安装路径和环境变量的设置路径。
第二种情况,打开eclipse安装文件夹下有个Eclipse.ini的配置文件,里面的内容大概是:
-startup
plugins.org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-proct
org.eclipse.epp.package.jee.proct
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;
JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。
默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大*;
空余堆内存大于70%时,JVM会减少堆直到-Xms的最小*。
因此,如果是第二种情况导致eclipse无法启动,我们只要将上述文件最后一行的 -Xmx512m 改成 -Xmx256m就行了。改完后,保存,然后再次启动一次Eclipse,看看问题是不是解决了。
第三种情况,eclipse的版本越高,所需要的JDK的版本可能也就越高,如eclipse 3.7的最低要求是JDK 1.5(建议下载1.6)。所以,重新安装一个高版本的JDK,并配置对应的环境变量,就可以使用了。
第四种情况,如果你电脑是32位的,那么最好下载32位的eclipse,并且JDK也是32位的;如果电脑是64位的,那么64位的eclipse显然是最佳选择。
如果上述四种方法都尝试过了,问题仍然没有解决,最坏的方案是重装系统。
热心网友 时间:2023-08-30 08:10
没有配置JDK。热心网友 时间:2023-08-30 08:11
可能程序不兼容, 可以更换个版本试试。另外建议参考下程序对配置的要求。热心网友 时间:2023-08-30 08:11
嗯,这是jdk没有成功配置,方案如下:
找到eclipse.ini
打开文件,可以找到:
-startup
plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar
--launcher.library
C:\Users\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-proct
org.eclipse.epp.package.committers.proct
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk-13.0.1\bin
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeplication
--add-moles=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx1024m
--add-moles=ALL-SYSTEM
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
3.找到C:\Program Files\Java\jdk-13.0.1\bin这一行,去掉,输入你的jdk路径。
还是不行?
4.右击,使用管理员身份运行。
热心网友 时间:2023-08-30 08:12
唉,可怜的孩子,又在为开发环境的错误伤透了脑筋。你的提问让我想起来我当年当程序员的时光。