所以几个星期前我开始在我的笔记本电脑上开发Java应用程序,从那以后我一直在我的笔记本电脑上这样做......但是现在当我尝试在我的电脑上安装JDK时,它没有安装(因为,我双击JDK [版本] .exe,安装向导甚至没有显示)。 - 是的,我安装了JRE。我非常困惑和沮丧......如果有人能告诉我我做错了什么,我真的很感激(是的,我已经尝试过重新安装JRE)。
答案 0 :(得分:46)
我有同样的问题,尝试在Windows 7 x64上安装x64和i586两种版本的JDK 8u111和8u112,似乎没有任何效果。
签入控制面板>管理工具>事件查看器> Windows日志>根据Felix Christi的建议,应用程序显示Windows Installer实际上已经完成了所有安装。
所以我去了 Program Files \ Java ,发现所有4个JDK安装都很好地并排,没有我甚至只收到一条确认消息。您是否检查过安装确实在您的情况下失败了?
答案 1 :(得分:3)
首先,请检查您的PC操作系统。如果它是windows(这就是我猜你的关于向导的问题细节),尝试查看系统信息(检查64位)。如果不是,请尝试安装x86(32位)JDK。
如果是x64(64位),请尝试右键单击“以管理员身份运行”选项运行。
如果它无法正常工作,请从控制面板检查系统日志 - >管理工具 - >事件查看器,看看安装的内容。
在最坏的情况下,为了解决方法,只需安装32位JDK,它应该可以在64位操作系统中正常工作。
毕竟,如果您成功安装,请按照此链接配置JDK
答案 2 :(得分:3)
如果在启动JDK安装程序时没有显示任何内容,则可能会执行静默安装。安装程序是否以静默方式运行由Java System Runtime Configuration File控制。在Windows上,可以在此处找到该文件:
Windows:%ALLUSERSPROFILE%\ Oracle \ Java \ java.settings.cfg
环境变量%ALLUSERSPROFILE%的值通常是 C:\ ProgramData
将行def hilb(s, unwrap=False):
from scipy.signal import hilbert
H = hilbert(s)
amp = np.abs(H)
phase = np.arctan2(H.imag, H.real)
if unwrap: phase = np.unwrap(phase)
return amp, phase
inst_amp, phase = hilb(imf, unwrap=True)
inst_freq = np.diff(phase)
更改为INSTALL_SILENT=Enable
,然后再次尝试启动安装程序。安装向导应按预期显示。
答案 3 :(得分:0)
我遇到了同样的问题,尝试在Windows 7 x64上安装x64和i586版本的JDK 8u111和8u112,似乎没有任何效果。
检入控制面板>管理工具>事件查看器> Windows日志> Felix Christi建议的应用程序显示Windows Installer实际上已完成所有安装。
所以我去了Program Files \ Java,发现所有4个JDK安装都很好地并排,没有我甚至只收到一条确认消息。您是否检查过安装确实在您的情况下失败了?
---我遇到了和上面相同的问题......似乎jdk正在后台安装......这很令人沮丧,因为我正在等待jdk窗口问我路径安装这个......我想将它安装在我的C盘上的一个单独的文件夹中。我已经设置了环境变量,我无法弄清楚出了什么问题......
答案 4 :(得分:0)
答案 5 :(得分:0)
就我而言,事实证明我的磁盘几乎已满(剩下500MB可用空间)。安装程序(8u141)将在没有任何消息的情况下退出,并且我在事件查看器中没有错误。
答案 6 :(得分:0)
在我的情况下,jdk1.8.0_144是从分布式jdk-8u144-windows-x64.exe中安装的。这是一个惊喜。 (OS Windows 7 64)
答案 7 :(得分:-1)
从here下载JDk。请检查与您的PC匹配的产品/文件描述作为下载。
答案 8 :(得分:-1)
我有这个问题。什么都没发生,只是在进程中看到了安装程序文件。 步骤,这对我有所帮助:
Windows 7 x64
答案 9 :(得分:-3)
在我的情况下,我去了事件查看器,我收到了此消息,当我尝试从下载文件夹运行安装程序时收到的消息