Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。
大多数服务器默认都会占据80端口
今天在安装并配置Tomcat时出现了许多问题,其中一个是在运行startup.exe时出现的,一开始没有注意窗口的报错,最后发现报错是java.util.logging.ErrorManager: 4 。 具体细节是 java.io.FileNotFoundException,提示log文件拒绝访问,最后通过论坛上大神的帖子解决了问题。
究其原因,这其实是用户的权限问题,解决方法如下:
在C:\Program Files\Apache Software Foundation\Tomcat 9.0 文件夹右键—>属性—>安全—>编辑
选择编辑,选择Users(…\Users)
在下面的 Users的权限(P) 把允许都打上√
确认关闭,之后运行成功。