我尝试使用安装程序eclipse-inst-win64.exe安装Eclipse 4.7(Oxygen)Oracle Corporation时遇到错误我错过了系统变量吗?我错过了先决条件吗?这台计算机被锁定得很紧。但是我通过作为管理员运行来安装。
首先我安装了64位的Oracle JDK 8.162 - 没问题
然后我运行了eclipse-inst-win64.exe安装程序并迅速得到以下错误: Eclipse Installer可执行文件启动程序无法找到其随播共享库。
我认为这可能只是程序不知道JDK的安装位置。除了将JDK的路径添加到PATH变量之外,JDK安装程序不会设置任何环境变量。所以我在StackOverflow中搜索了要添加的JDK变量列表。我添加了以下新的系统变量:
我修改了Path变量以将bin目录放在第一位: PATH =%JAVA_HOME%\ bin; C:\ windows \ system32; C:\ windows ...现有路径变量的其余部分
我再次运行了eclipse-inst-win64.exe安装程序并得到了同样的错误:
我重新启动但仍然遇到此错误。 我试图“以管理员身份运行”,但得到了同样的错误。
有些人认为使用默认安装目录路径可能会太长,所以我尝试在C:\ JDK \中安装JDK,但仍然遇到同样的问题。
Java似乎安装正确:
H:> java -version
java版“1.8.0_162”
Java(TM)SE运行时环境(版本1.8.0_162-b12)
Java HotSpot(TM)64位服务器VM(版本25.162-b12,混合模式)
我仍然认为我的系统变量或JDK安装错误。
答案 0 :(得分:0)
我认为“随播共享库”在JDK安装中。我将安装文件解压缩到另一个目录(C:\ eclipse),然后运行。 “随播共享库”必须位于压缩安装程序中。我坚持认为问题必须是连接到JDK的失败,我没有考虑任何其他可能性。它现在安装。