我尝试按照The Java EE 6 Tutorial并使用以下命令启动 GlassFish。但我收到一条错误消息。如何解决这个问题?
C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
我尝试按照The Java EE 6 Tutorial并使用以下命令启动 GlassFish。但我收到一条错误消息。如何解决这个问题?
C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
asenv.bat
配置目录中的文件set AS_JAVA="C:/Program Files(x86)/Java/"
asadmin
。这次会成功的!
glassfish3\glassfish\config\asenv.bat
我按照 domain1 not configured 中的描述通过编辑修复了这个问题——系统找不到指定的路径
然后我收到一个错误,因为不存在域,这已通过按照Oracle Glassfish“没有域”问题修复解决方案glassfish3\bin\asadmin.bat
中的描述进行编辑来解决
嗨,我面临同样的问题。我可以通过以下步骤解决相同的问题:
转到 \glassfish\config(注意:在我的情况下,它是 c:\glassfish3\glassfish\config)
现在在记事本中打开 asenv.bat。
使 AS_JAVA 的值与 JAVA_HOME 环境变量相同。
现在打开命令提示符并转到 bin 文件夹并运行 asadmin start-domain domain1。
如果您收到不存在域的错误,请通过以下链接创建新域:http: //docs.oracle.com/cd/E19776-01/820-4497/create-domain-1/index.html
在使用 64 位 Windows 7 安装 Java EE(包括 GlassFish)时出现此错误。作为参考,将最新的相同 Java EE 安装到我的 64 位 Linux 运行良好,我可以看到它是如何设置默认域的。
即使我在“C:\Program Files\Java\ jdk1.7.0_10\bin"。
asadmin.bat 首先运行“%~dp0..\glassfish\config\asenv.bat”,然后研究如果猜测 java 在哪里。这有点奇怪,几乎在我的配置中,但我无法很好地解决这个问题
%JAVA% -jar "%~dp0..\glassfish\modules\admin-cli.jar" %*
我可以手动设置 %JAVA% 正确,但如何设置更好的校正?
在以下位置设置正确的 Java 路径:
<glassfish_home>\glassfish\config\osgi.properties
例如
set AS_JAVA=C:\Program Files\Java\jdk1.7.0_80
注意:请按照 Oracle glassfish 的发行说明了解受支持的 JDK