Я пытаюсь запустить проект AltoroJ на сервере Apache Tomcat версии 7.
Но я сталкиваюсь с HTTP-статусом 500 — внутренняя ошибка сервера< /p>
Отчет об исключении типа
Сообщение: невозможно класс компиляции для JSP:
Описание: сервер обнаружил неожиданное условие, которое не позволило ему выполнить запрос.
Исключение:org.apache.jasper.JasperException: невозможно скомпилировать класс для JSP:
Произошла ошибка в строке: [52] в файле jsp: [/index. jsp]
Невозможно разрешить систему
49: String Shell = "";
50: String Shelarg = "";
51:
52: if(System.getProperty("os.name").toLowerCase().contains("windows"))
53: {
54: оболочка = "cmd";
55: shelarg = "/c";
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
org.apache.jasper .compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:392)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:594)
org.apache.jasper.compiler.Compiler.compile (Compiler.java:400)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354) )
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:660)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:400)
org.apache .jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service (HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Примечание. Полная трассировка стека основной причины доступна в журналах сервера. .
Это указывает на то, что класс System не разрешен.
Я попробовал импортировать класс java.lang.System явно с помощью добавление этой строки
Код: Выделить всё
Произошла ошибка в строке: [14] в сгенерированном Java-файле: [D:\Programming\Projects.metadata.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\AltoroJ 3.1.1\org\apache\jsp\index_jsp.java]
import java.lang.Система не может быть решена
в дополнение к первой ошибке
Подробнее здесь: https://stackoverflow.com/questions/784 ... e-resolved
Мобильная версия