我的系统是:
Mac os X 10.9 Mavericks
Oracle JDK 7u45(最新版)
Glassfish 3和Glassfish 4是相同的
我去了玻璃鱼的下载页面并下载了拉链。
我使用以下命令初始化glassfish域: asadmin start-domain domain1
转到localhost:4848
,控制台仍在加载...
我在这一点上查看了glassfish日志,最后一条消息是:
javax.enterprise.system.core.com.sun.enterprise.v3.admin.adapter | _ThreadID = 83; _TreadName = Thread-2; |管理控制台应用程序已加载。|#]
信息似乎没问题。
当我刷新页面时(因为它不会自行刷新),它会将我重定向到状态为404的http://localhost:4848/common/index.jsf
。
如果我再次查看玻璃鱼日志,则消息为:
org.apache.jasper.servlet.JspServlet | _ThreadID = 84; ThreadName = Thread-2; | PWC6117:文件“/ Users / juvinao / glassfish4 / glassfish / lib / install / applications / _admingui / common / index.jsp“未找到|#]
在小牛升级之后,这只发生在我的Mac上。
在其他计算机和操作系统中,一切都很顺利。
我正在谷歌搜索有关此问题的信息,但即使在堆栈溢出这里我找到了答案。
感谢。
答案 0 :(得分:5)
我解决问题的唯一方法是,当控制台将我重定向到
时 http://localhost:4848/common/index.jsf
我把网址
http://localhost:4848/login.jsf
但总是我必须这样做。接下来我可以访问登录页面和管理控制台。
答案 1 :(得分:0)
我遇到了同样的问题,但是我的应用程序没有控制台,而是表现得像这样。
解决方案:使用2.2.4更新“glassfish / glassfish / modules / javax.faces.jar”(2.2.0)
仍然不知道为什么或这些东西以哪种方式联系起来......
答案 2 :(得分:0)
确保文件没有丢失,并且您有足够的权限访问或修改。
答案 3 :(得分:0)
禁用自动更新检查 将$ GLASSFISH_INST / glassfish / modules / console-updatecenter-plugin.jar重命名为console-updatecenter-plugin.jar.disabled