Ich habe gerade eine Anwendung auf Glas Fisch eingesetzt. Was ich getan habe, habe ich eine Verzeichnisstruktur erstellt. Hallo Welt-> index.jsp, WEB-INF-> sun-web.xml, web.xml. MY index.jsp ist nur eine Seite, die Hello WorldFehler nach der Bereitstellung der Anwendung in glassFIsh
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<title>Hello World! Page</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
Dann druckt i Hello World Verzeichnis ging und den folgenden Befehl
jar cvf helloworld.war .
Die WAR-Datei erstellt wurde. Dann habe ich die Anwendung über die Admin-Konsole auf GlassFish verteilt. In dem Zusammenhang habe ich/HelloWorld geschrieben. Aber dann habe ich versucht, die Anwendung zu öffnen mit http://localhost:8080/HelloWorld/
Dann habe ich den Fehler, dass
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
Mein Weg Umgebung
gesetzt;C:\Program Files\Java\jdk1.6.0_06\bin;C:\Program Files\glassfish-3.0.1\bin;
Ich habe Java auf meinem Classpath, warum ich bekomme ich diesen Fehler? Ich verwende Windows 7.
Dank