Java eclipse-inst-win64.exe赢得';t打开

Java eclipse-inst-win64.exe赢得';t打开,java,eclipse,Java,Eclipse,Dispite安装的“jdk-13.0.1_windows-x64_bin”和“jre-8u231-windows-x64”“eclipse-inst-win64.exe”将无法打开。 我成功地在Windows 10上安装了最新的Java版本,64位 Microsoft Windows [Version 10.0.17763.1] (c) 2018 Microsoft Corporation. All rights reserved. C:\Users\Java>java -versio

Dispite安装的“jdk-13.0.1_windows-x64_bin”和“jre-8u231-windows-x64”“eclipse-inst-win64.exe”将无法打开。

我成功地在Windows 10上安装了最新的Java版本,64位

Microsoft Windows [Version 10.0.17763.1]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\Users\Java>java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

C:\Users\Java>javac -version
javac 13.0.1
现在我下载了eclipse-inst-win64.exe,但是当我想打开它时,如果你真的想运行这个文件,通常会有一个警告,在接受后,什么都不会发生。 我在几个威胁中提到,问题可能是jdk/jre是32位的,而eclipse.exe是64位的,但正如您在命令promt中看到的,它是64位的。 我还看到了jdk/jre路径设置的几种方法。 地雷现在看起来像这样:

我还下载了“eclipse-java-2019-12-R-win32-x86_64.zip”文件。 当我在这里打开eclipse.exe时,至少会出现带有eclipse符号的开始屏幕,但随后出现错误并显示:

“发生错误。请参阅日志文件eclipse\configuration\1578426859232.log。”在这里,它提供了一组代码:

!SESSION 2020-01-07 11:54:19.030 -----------------------------------------------
eclipse.buildId=4.14.0.I20191210-0610
java.version=1.8.0_231
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.ant.launching 4 0 2020-01-07 11:54:19.630
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.ant.launching [65]
  Unresolved requirement: Import-Package: com.ibm.icu.text

    at org.eclipse.osgi.container.Module.start(Module.java:462)
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1844)
    at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1837)
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.i
……等等

上面写着:

BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product
这是否意味着eclipse.exe是32位的?我非常确定它必须是64位的

大概一周后,我对安装、卸载和数百个威胁以及youtube的how to's感到非常沮丧


谁能帮帮我!!!谢谢。

您希望安装哪个eclipse版本


您有jdk 13和jre 8,也许您必须获得相同的版本

您想要安装哪个eclipse版本


你有jdk 13和jre 8,也许你必须得到相同的版本

这应该作为评论发布,而不是回答。我不能,没有足够的声誉=(好的,完全理解。但解决这个问题的适当方法是提问和回答问题,以获得声誉。请看。@LucasPeralta实际上,哪一个版本并不重要,我只是最终不想开始使用Java。这应该作为评论发布,而不是回答。我不能,声誉不够=(好的,完全理解。但解决这个问题的适当方法是提问和回答问题以获得声誉。请参阅。@LucasPeralta实际上,哪一个版本并不重要,我只是最终不想开始使用Java。“-arch x86_64”表示它是64位的-Eclipse的当前版本仅为64位。“我还下载了”eclipse-java-2019-12-R-win32-x86_64.zip“文件。当我打开eclipse.exe时…”只是为了确保,您在尝试运行
eclipse.exe
之前提取了zip文件的内容,对吗?@nitind yes肯定,提取的所有内容!”-arch x86_64表示它是64位的-当前版本的eclipse仅为64位。“我还下载了”eclipse-java-2019-12-R-win32-x86_64.zip“文件。当我打开eclipse.exe时…”只是为了确保,您在尝试运行
eclipse.exe
之前提取了zip文件的内容,对吗?@nitind yes当然,所有内容都提取了!