Java 由于环境变量,Eclipse将不会打开
我只是重新启动了电脑,没有做任何改变。突然我无法打开Eclipse。相反,我收到以下错误消息:Java 由于环境变量,Eclipse将不会打开,java,eclipse,environment-variables,Java,Eclipse,Environment Variables,我只是重新启动了电脑,没有做任何改变。突然我无法打开Eclipse。相反,我收到以下错误消息: ┌──────────────────────────────────────────────────────────────────────┐ │ 日食│ ├──────────────────────────────────────────────────────────────────────┤ │
┌──────────────────────────────────────────────────────────────────────┐
│ 日食│
├──────────────────────────────────────────────────────────────────────┤
│ │
│ Java运行时环境(JRE)或Java开发工具包(JDK)│
│ 必须可用才能运行Eclipse。没有Java虚拟机│
│ 在搜索以下位置后找到:│
│ C:\Users\emiri\Downloads\eclipse\jre\bin\javaw.exe│
│ 当前路径中的javaw.exe│
│ │
│ ┌────────────┐ │
│ │ 好啊│ │
│ └────────────┘ │
└──────────────────────────────────────────────────────────────────────┘
我看到我所有的环境变量都被删除了
java
、javac
、mvn
等都不起作用。我现在要做什么,如何解决这个问题?让eclipse直接使用java虚拟机
将这些行放在eclipse.ini的末尾(位于存在eclipse.exe的目录中):
-vm
/bin/javaw.exe
注意有两条线。还要确保-vm选项在-vmargs选项之前(当然在“openFile”之后)
有用的链接另一种选择是重新运行JRE安装程序。它通常通过在系统文件夹中放置java.exe、javaw.exe等来安装默认JRE。这将把可执行文件放在您的路径中,这应该足够了,根据错误消息中的注释,它在您的路径中搜索了javaw.exe。。但你的解决方案不正确
set PATH=C:\Program Files\Java\jre1.6.0_03\bin ;%PATH%
paxdiablo
您是否重写了错误,或者您使用了某种软件从图像中读取文本,如果您使用了哪种软件?我想我找到了一种更简单的方法(无论如何对我来说)。找到您的javaw.exe文件(通过搜索它或您安装它的位置),然后将javaw.exe文件拖到eclipse.exe文件上,它将使用它。首先卸载所有java软件,如JRE 7或JRE 6或JDK,然后打开以下路径: 开始>控制面板>高级设置>环境变量> 系统变量>路径 然后单击编辑按钮,将以下文本粘贴到变量_值,然后单击确定 C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files(x86)\Common Files\Microsoft Shared\Windows 现场;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\程序 文件(x86)\Microsoft SQL Server\90\Tools\binn\;C:\程序文件 (x86)\Common Files\Roxio Shared\DLLShared\;C:\程序文件 (x86)\Windows Live\Shared;C:\ProgramFiles(x86)\Microsoft SQL 服务器\100\Tools\Binn\VSShell\Common7\IDE\;C:\程序文件 (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\ProgramFiles(x86)\Microsoft SQL 服务器\100\DTS\bin\ 现在转到此url并单击Windows脱机 然后单击run并再次启动eclipse
享受吧 非常简单,只需将文件夹“jre”复制到放置eclipse的文件夹中即可。就这些。Jre是环境,通常它位于C:/Programming Files/Java/Jre:DOk…Ok。。。不要担心,我也被这个错误和致命的,当我得到它,我是如此严重,甚至我没有注意到其他工作,但我得到了它,只是首先复制这个代码和粘贴在您的系统变量下的路径 C:\程序文件;C:\Winnt;C:\Winnt\System32;C:\程序 Files\Java\jre6\bin\javaw.exe 现在从您的路径复制“jre”文件夹,就像我在这个路径下有“jre”一样
C:\Program Files\Java
并将其粘贴到eclipse文件夹中,这意味着eclipse.exe文件的位置。就像我在这个位置安装了eclipse一样
F:\Softwares\LANGUAGES SOFTEARE\Android Setup\eclipse
因此,在eclipse文件夹中粘贴“jre”文件夹。如果您有“jre6”,那么将其重命名为“jre”…然后运行eclipse,您将获得解决方案
//<<<<<<<<<<<<<<----------------------------->>>>>>>>>>>>>>>>>>>
/>>>>
其他解决方案:2
如果上述步骤无法解决问题,请执行以下步骤
//<<<<<<<<<<<<<<----------------------------->>>>>>>>>>>>>>>>>>>
32 Bit Eclipse won't work with 64 Bit Java!
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
**-vm
C:/Program Files (x86)/Java/jdk1.7.0_45/bin/javaw.exe** =>false
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-vm
C:\Program Files (x86)\Java\jdk1.7.0_45\bin\javaw.exe