Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
64位Java不工作,32位工作_Java - Fatal编程技术网

64位Java不工作,32位工作

64位Java不工作,32位工作,java,Java,我安装了32位和64位版本的Java(JDK和JRE版本7和8[安装两次没用,但还是安装了]) 当我在所有64位安装(\Program文件)中执行java.exe时,它会给我类似“java SE已停止工作”的信息,并且什么也不做。尽管如此,所有32位的安装都可以完美地工作(\Program Files(x86)) 我安装了64位的Windows 8.1 这并没有让我太烦恼,但我想利用我所有的内存,而不仅仅是其中的一部分 感谢您提前回复。您需要正确设置路径才能运行java二进制文件 发件人: 要

我安装了32位和64位版本的Java(JDK和JRE版本7和8[安装两次没用,但还是安装了])

当我在所有64位安装(\Program文件)中执行java.exe时,它会给我类似“java SE已停止工作”的信息,并且什么也不做。尽管如此,所有32位的安装都可以完美地工作(\Program Files(x86))

我安装了64位的Windows 8.1

这并没有让我太烦恼,但我想利用我所有的内存,而不仅仅是其中的一部分


感谢您提前回复。

您需要正确设置路径才能运行java二进制文件

发件人:


要编译javac,需要正确设置类路径


请参见

安装JDK 32位版本的最新java,并设置java_HOMEPATH变量,如下所示

JAVA_HOME : C:\Program Files\Java\jdk1.8.0_131
PATH : C:\Program Files\nodejs\;%JAVA_HOME%\bin;C:\Program Files\TortoiseGit\bin

希望这会有帮助

需要安装32位和64位JRE,然后IE会检测到Java插件帮助程序兼容

请参阅Java 7更新55的发行说明:


64位Windows有一个特殊情况-EPM(增强保护模式)需要同时安装32位和64位插件。请确保您同时安装了32位和64位JRE,否则IE会发出警告,但Java插件仍将在EPM下运行

您是否在环境变量中设置了
JAVA\u HOME
?为什么还要执行JAVA.exe?确保在Windows环境变量中正确配置了JAVA_HOME和CLASSPATH。然后转到命令提示符,键入java-version以确认是否安装了java。@Glenn--我将java_HOME设置为64位jdk8,将Path设置为$java_HOME,并输入“java平台SE二进制文件已停止工作”。@EvanWeissman不是该值。应该在
Java\u HOME
中设置该Java SDK的位置。是否尝试重新安装?坏的安装?哪个版本的jdk?谢谢,编译和“java”命令在管理员命令提示符下工作,然后奇怪地开始在非管理员命令提示符下工作。我不知道为什么,但它成功了!
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_131
PATH : C:\Program Files\nodejs\;%JAVA_HOME%\bin;C:\Program Files\TortoiseGit\bin