我正在尝试按照本教程创建一个简单的动态Web项目"在Eclipse(火星): https://www.youtube.com/watch?v=cYc3FjhMMzI 该项目包含:aboutus.jsp,login.jsp,videos.jsp,welcome.jsp,Login.java(Servlet)
我在端口8081上运行,因为已经使用了8080。
如果我在" General"中设置Tomcat的位置属性:根据此线程的[工作区元数据]: TOMCAT - HTTP Status 404 服务器将启动,浏览器(Firefox 57.0.4)将启动,但我会收到一个" 404"错误。
如果我在" General"中设置Tomcat的位置属性为:/ Servers / Tomcat v8.0服务器在location.server上按下" Switch Location"按键 并在"概述"对于Tomcat set"使用Tomcat安装(控制Tomcat安装)"每个帖子: Tomcat started in Eclipse but unable to connect to http://localhost:8085/ 然后服务器无法启动,我将收到错误消息:
'在localhost'启动Tomcat Server v8.0服务器遇到了问题。 localhost上的服务器Tomcat无法启动。
当我按下"细节"按钮,我得到: " localhost上的服务器Tomcat v8.0服务器无法启动。"
我在控制台中收到以下信息:
警告:[SetPropertiesRule] {服务器/服务/引擎/主机/上下文} 设置属性' source' to' org.eclipse.jst.jee.server:LoginModule' 找不到匹配的财产。
严重:子容器在启动时失败 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException:无法启动组件 [StandardEngine [卡塔利娜] .StandardHost [本地主机] .StandardContext [/的LoginModule]]
严重:子容器在启动时失败 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException:无法启动组件 [StandardEngine [卡塔利娜] .StandardHost [本地主机]]
严重:所需的服务器组件无法启动,因此Tomcat是 无法开始。 org.apache.catalina.LifecycleException:失败 启动组件[StandardServer [8005]]
严重:无法销毁与ProtocolHandler关联的终点 [" http-nio-8081"] java.lang.NullPointerException
严重:无法销毁与ProtocolHandler关联的终点 [" ajp-nio-8009"] java.lang.NullPointerException
我的:aboutus.jsp,login.jsp,videos.jsp和welcome.jsp中的以下行不是语法颜色。
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
我按下了:ctrl + chift + f 将这些文件格式化为html,但每当我关闭并重新打开它们返回的项目时 格式化。