我正在尝试安装Glassfish Application Server 3.1。但我得到了这个
我已经安装了Java 1.6 SDK,也是Java 1.6运行时环境。我添加了C:\ Program Files \ Java \ jdk1.6.0_22 \ bin;到环境变量中的系统变量的路径。我运行安装程序时仍然出现此错误。在命令提示符下,运行java和javac返回命令的可能性,运行java -version返回我,
java版“1.6.0_23” Java(TM)SE运行时环境(版本1.6.0_23-b05) Java HotSpot(TM)64位服务器VM(内置19.0-b09,混合模式)
那么为什么安装没有认出来呢?此外,浏览器没有检测到它。但是,我可以在命令行中编译和运行java文件。
答案 0 :(得分:0)
一种可能性是64位JDK(尽管它无关紧要)。你能检查一下安装日志中的堆栈跟踪吗?
另一种可能性是,Glassfish使用的是JRE而不是JDK。 JAVA_HOME是否设置并指向JDK位置?