GlassFish服务器安装可执行文件无法打开

时间:2014-05-01 12:54:44

标签: java glassfish installation oracle-adf

我正在尝试使用可执行的 glassfish-3.1.2.2-windows.exe安装GLassfish服务器 当我尝试打开可执行文件时,在启动Java 2(TM)运行时环境消息之后没有任何反应。

我已经安装了Java ..如果我是正确的,我尝试从cmd提示中获取版本..它给了我版本

java版“1.7.0_51” Java(TM)SE运行时环境(版本1.7.0_51-b13) Java HotSpot(TM)64位服务器VM(内置24.51-b03,混合模式)

现在我不确定问题是否存在环境变量..但我也试过设置它......但仍然是同样的问题。 好像失踪了...... 请帮忙......

4 个答案:

答案 0 :(得分:1)

似乎这是安装程序的问题。您可以通过传递如下所示的参数来指定Java安装:

*GLASSFISH_INSTALLER_NAME* -j  *YOUR_JAVA_INSTALLATION_PATH_TO_JDK*

示例:

ogs-3.1.2.2-windows.exe -j "C:\Program Files\Java\jdk1.7.0_80"

只需在命令提示符处转到安装程序的位置,然后在上方键入。

这种方法对我来说非常有效。

答案 1 :(得分:0)

似乎这是安装程序的一个问题,它似乎在寻找Java 1.6安装。

您可以通过使用如下参数传递Java安装来指定它:

glassfish-3.1.2.2-windows.exe -j <YOUR_JAVA_INSTALLATION>

示例:

glassfish-3.1.2.2-windows.exe -j "C:\Program Files\Java\jdk1.7.0_51"

即使这不起作用,您也可以获得GlassFish的ZIP版本并将其解压缩到所需的文件夹中。

另见:

答案 2 :(得分:0)

我无法得到这个问题的解决方案,但是使用了另一种方法,即下载了glassfish服务器zip文件..解压缩它..然后尝试运行应用程序服务器。它奏效了。

答案 3 :(得分:0)

这是命令路径的问题。路径中不允许有空格。您必须使用双引号,如:

glassfish-3.1.2.2-windows.exe -j "C:\Program Files\Java\jre7"