我刚刚下载了安装程序并运行了 glassFish 3.1 的典型安装程序,但是我尝试了两次,都出现了同样的错误,任何帮助都将不胜感激(我在网上搜索过,发现都是安装这个版本的 Java(全都不同),但这没有帮助)
错误是
PERFORMING THE REQUIRED CONFIGURATIONS
______________________________________
CREATING DOMAIN
_______________
Executing command :C:\glassfish3\glassfish\bin\asadmin.bat --user admin --passwordfile C:\Users\cirrus\AppData\Local\Temp\2\glassfish-3.1-windows.exe5\asadminTmp4333077090323830119.tmp create-domain --savelogin --checkports=false --adminport 4848 --instanceport 8080 --domainproperties=jms.port=7676:domain.jmxPort=8686:orb.listener.port=3700:http.ssl.port=8181:orb.ssl.port=3820:orb.mutualauth.port=3920 domain1
C:\glassfish3\glassfish\bin\asadmin.bat --user admin --passwordfile C:\Users\cirrus\AppData\Local\Temp\2\glassfish-3.1-windows.exe5\asadminTmp2688890700362893572.tmp create-domain --savelogin --checkports=false --adminport 4848 --instanceport 8080 --domainproperties=jms.port=7676:domain.jmxPort=8686:orb.listener.port=3700:http.ssl.port=8181:orb.ssl.port=3820:orb.mutualauth.port=3920 domain1The system cannot find the path specified.
错误上方的消息是
The configuration has failed. Please see the output below.
我正在尝试在运行 Windows Server 2012R2 的虚拟机上安装
答案1
看起来错误是:
该系统找不到指定的路径
不清楚所提供的输出中缺少什么文件。
我的建议是使用进程监视器https://technet.microsoft.com/en-us/sysinternals/bb896645.aspx查找安装程序在安装过程中寻找的文件。从 2 个过滤器开始:
- 结果不成功
- 进程名称包含“whatever_name_of_your_installer_is.exe”
希望这可以帮助。
答案2
无需运行安装程序,您可以直接下载 zip 分发包并解压到您选择的位置。除此之外,安装程序真正要做的就是验证您是否拥有正确的 Java 以及它是否配置正确。如果您对 Java 的配置感到满意(或者可以JAVA_HOME
正确设置环境变量),那么使用 zip 分发包没有任何问题。它可能不是一个解决方案,但它可能是您可接受的解决方法。