[英]MinGW Make throwing “The system cannot find the path specified.” error
[英]"The system cannot find the path specified." error message when trying to start GlassFish with asadmin
我尝试按照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 -- The system cannot find the path specified
然后我得到一个错误,因为不存在域,这是通过编辑glassfish3\bin\asadmin.bat
解决的,如Oracle Glassfish“没有域”问题修复解决方案中所述
嗨,我遇到了同样的问题。 我可以通过以下步骤解决同样的问题:
转到 \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 上效果很好,我可以看到它是如何设置默认域的。
似乎在我的 64 位 Window 7 中,asadmin.bat 从“C:\Program Files (x86)\Java\bin\java”中查找我的 java,即使我已经在“C:\ jdk1.7.0_10\bin”。
asadmin.bat 首先运行 "%~dp0..\glassfish\config\asenv.bat" 然后研究 if 猜测 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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.