gpt4 book ai didi

glassfish-3 - 在 glassFish 中部署应用程序后出错

转载 作者:行者123 更新时间:2023-12-04 03:05:10 25 4
gpt4 key购买 nike

我刚刚为 glassfish 部署了一个应用程序。我做了什么,我做了一个目录结构。 HelloWorld->index.jsp、WEB-INF->sun-web.xml、web.xml。我的 index.jsp 只是一个打印 HelloWorld 的页面

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<title>Hello World! Page</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>

然后我转到 HelloWorld 目录并发出以下命令
jar cvf helloworld.war .

war 文件已创建。然后我使用管理控制台将应用程序部署到 GlassFish。在上下文中,我写了/HelloWorld。但后来我尝试使用打开应用程序
http://localhost:8080/HelloWorld/

然后我得到了错误
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception

org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required

我的路径环境设置为
;C:\Program Files\Java\jdk1.6.0_06\bin;C:\Program Files\glassfish-3.0.1\bin;

我的类路径上有 java,为什么会出现此错误?我正在使用 Windows 7。

谢谢

最佳答案

不知何故, glassfish 正在您的机器上安装另一个 JRE。尝试设置 AS_JAVA 环境变量:http://www.java.net/node/702274

关于glassfish-3 - 在 glassFish 中部署应用程序后出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10298585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com