admin 管理员组

文章数量: 887021

Java打不开path,java

java-由于环境变量,Eclipse无法打开

这个问题已经在这里有了答案:

Eclipse-没有Java(JRE)/(JDK)…没有虚拟机                                     33个答案

我只是重新启动了计算机,没有进行任何更改。 突然我无法打开Eclipse。 相反,我收到此错误消息:

┌──────────────────────────────────────────────────────────────────────┐

│ Eclipse │

├──────────────────────────────────────────────────────────────────────┤

│ │

│ A Java Runtime Environment (JRE) or Java Development Kit (JDK) │

│ must be available in order to run Eclipse. No Java virtual machine │

│ was found after searching the following locations: │

│ C:\Users\emiri\Downloads\eclipse\jre\bin\javaw.exe │

│ javaw.exe in your current PATH │

│ │

│ ┌────────────┐ │

│ │ OK │ │

│ └────────────┘ │

└──────────────────────────────────────────────────────────────────────┘

而且我看到我所有的环境变量都被删除了。 java、javac、mvn等无法正常工作。 我现在该怎么办,该如何解决?

13个解决方案

86 votes

让eclipse直接使用您的Java vm!

将这些行放在eclipse.ini的末尾(位于eclipse.exe所在的目录中):

-vm

/bin/javaw.exe

请注意有两行。 还要确保-vm选项在-vmargs选项之前(当然,在“ openFile”之后)。

Wiki.eclipse上的有用链接Eclispe.ini

St.Shadow answered 2020-01-16T03:57:06Z

23 votes

我想我找到了一种更简单的方法(无论如何对我来说)。 找到您的javaw.exe文件(通过搜索或在刚安装的位置),然后将javaw.exe文件拖到eclipse.exe文件上,它将使用它。

Chuck answered 2020-01-16T03:57:26Z

17 votes

这是答案,对不起..但是您的解决方案不正确

set PATH=C:\Program Files\Java\jre1.6.0_03\bin ;%PATH%

紫罗兰色  您是否重写了该错误,或者是否有某种软件可以从图像中读取文本(如果有)?

Gandalf StormCrow answered 2020-01-16T03:57:50Z

4 votes

首先卸载所有Java软件,例如JRE 7或JRE 6或JDK,然后打开以下路径:

开始>控制面板>高级设置>环境变量>   系统变量>路径

然后单击“编辑”按钮,并将以下文本粘贴到Variable_Value,然后单击“确定”。

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:\ Program   文件(x86)\ Microsoft SQL Server \ 90 \ Tools \ binn \; C:\ Program Files   (x86)\ Common Files \ Roxio Shared \ DLLShared \; C:\ Program Files   (x86)\ Windows Live \ Shared; C:\ Program Files(x86)\ Microsoft SQL   Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \; C:\ Program文件   (x86)\ Microsoft SQL Server \ 100 \ Tools \ Binn \; C:\ Program Files \ Microsoft   SQL Server \ 100 \ Tools \ Binn \; C:\ Program Files(x86)\ Microsoft SQL   服务器\ 100 \ DTS \ Binn \

现在转到此URL [.jsp]并单击Windows Offline然后单击运行,然后再次开始蚀。

好好享受!

Nasirali answered 2020-01-16T03:58:34Z

2 votes

另一种选择是重新运行JRE安装程序。 通常,它通过将java.exe,javaw.exe等放置在系统文件夹中来安装默认的JRE。 根据错误消息中的注释,即在路径中搜索javaw.exe的注释,这会将可执行文件放在您的路径中,这应该足够了

Phil Hayward answered 2020-01-16T03:58:54Z

2 votes

Eclipse和Java JDK(或JRE)在BIT版本方面必须匹配

例如:

32 Bit Eclipse won't work with 64 Bit Java!

32位Eclipse需要32位Java!

MeJ answered 2020-01-16T03:59:22Z

2 votes

好吧...好吧...别担心,我也被这个错误和致命因素所破坏,当我得到它时,我是如此的认真,即使我没有注意其他工作,但我明白了,首先 复制此代码并粘贴到系统变量中路径下...

C:\ Program档案; C:\ Winnt; C:\ Winnt \ System32; C:\ Program   文件\ Java \ jre6 \ bin \ javaw.exe

现在从您的路径复制“ jre”文件夹,就像我在此路径下有“ jre”一样

C:\Program Files\Java

并将其粘贴到您的eclipse文件夹中意味着您的eclipse.exe文件所在的位置。 就像我在这个位置设置了日食

F:\Softwares\LANGUAGES SOFTEARE\Android Setup\eclipse

因此,在eclipse文件夹内粘贴“ jre”文件夹。 如果您有“ jre6”,则将其重命名为“ jre” ....并运行Eclipse,您将获得解决方案...

//<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>

其他解决方案:2

如果上述步骤无法解决问题,请执行以下步骤

从Java路径(例如C:\ Program Files \ Java \ jre6 *)复制文件夹“ jre”等等,并将其粘贴到您的eclipse目录中(您的eclipse可用)

转到eclipse.ini文件,将其打开。

更改您的javaw.exe文件的目录,例如

-vmF:\ Softwares \ LANGUAGES SOFTEARE \ Android Setup \ eclipse Indigo版本32位\ jre \ bin / javaw.exe

现在,这一次您将启动eclipse时,它将搜索javaw.exe,因此它将搜索eclipse.ini中的路径,因为它现在位于同一文件夹中,因此它将启动javaw.exe并开始工作。 。

如果您还有任何疑问,可以再次询问,只需进入我的个人资料并找到我的电子邮件ID。 因为我喜欢堆栈溢出论坛,所以这使我成为了程序员。*

Pir Fahim Shah answered 2020-01-16T04:00:36Z

1 votes

非常简单,只需将文件夹“ jre”复制到放置eclipse的文件夹中即可。 就这样 Jre是环境,通常它位于C:/ Programming Files / Java / jre:D中

binh answered 2020-01-16T04:00:57Z

1 votes

如果您使用的是64位操作系统,则应同时安装32位和64位Java(至少为JRE)。

IWIH answered 2020-01-16T04:01:16Z

0 votes

更新我的64位Java(我使用的是64位W7和64位Eclipse 4.4.0)时解决了Java问题:

[.jsp]

推荐版本7更新67Windows脱机(64位)档案大小:29.5 MB

afinn answered 2020-01-16T04:01:45Z

0 votes

-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

user3068564 answered 2020-01-16T04:02:01Z

0 votes

将“ C:\ Program Files \ Java \”目录中的jre文件夹复制到eclipse文件夹中。即C:\ eclipse \

Mark Nicholas answered 2020-01-16T04:02:21Z

-1 votes

可能是因为您没有安装jre。 因此,请转到[.html]并下载。

John Velandia answered 2020-01-16T04:02:41Z

本文标签: Java打不开path java