我是全新到 Glassfish,所以我想我会安装一份副本并四处看看(我实际上正在查看一些 Java 服务器以供个人学习)。因此,我在 Ubuntu 10 和 java-6-openjdk 上安装了一份 Glassfish 3 的基本副本。
我第一次尝试使用 sudo ./glassfish-3.0.1-unix.sh。不幸的是,当我调用 ./asadmin start-domain 然后导航到管理面板(在默认位置)时,我只找到了这个(页面上还有更多 HTML,但这是唯一的文本。如果需要,我可以提供整个 HTML 文档。):
<div id="copyright" style="width: 720px; margin-left: auto; margin-right: auto; padding: 5px;">
<span>Copyright © 2005, 2010, Oracle and/or its affiliates. All rights reserved. U.S. Government Rights - Commercial software. Government users are subject to the Oracle standard license agreement and applicable provisions of the FAR and its supplements. Use is subject to license terms. This distribution may include materials developed by third parties. Portions may be derived from Berkeley BSD systems, licensed from U. of CA. Oracle, Java and GlassFish are registered trademarks of Oracle and/or its affiliates.</span>
</div>
此外,HTML 中明显缺少 ID 为“loginButton”的表单。
因此,我卸载了该版本的 Glassfish,并使用 sudo ./glassfish-3.0.1-web-unix.sh 进行安装。这出现了同样的错误。最后,我尝试在不使用 sudo 的情况下进行安装,但遇到了同样的错误。
我怎样才能让这个愚蠢的管理页面正常运行?
答案1
您是否尝试过使用真实版本的 java 而不是 openjdk?