我从这里安装了Tomcat 7,并使用Windows Service Installer。
但是,当我创建一个新的Web应用程序并尝试通过http://localhost:8080/WSTest/它访问它时,所有旧的Web应用程序都不起作用,除非我追加index.jsp …
http://localhost:8080/WSTest/
但是,最让我困扰的一件事是,即使我在conf / tomcat-users.xml中定义了管理员用户,也无法打开管理器应用程序:
<user name="admin" password="some-pwd" roles="admin-gui,manager-gui" />
奇怪的是,在我安装了Tomcat 7之后,甚至Tomcat 6中的管理器应用也不再起作用。
它只是显示空白的空白页面,甚至没有要求我提供凭据或其他任何内容。
有人知道这是怎么回事吗?
谢谢!
编辑: 这似乎是Firefox问题,因为我能够在Chrome上访问管理器应用程序。
但是,一旦我连接Eclipse并从eclipse启动Tomcat,即使在Chrome上,管理器应用程序也再次损坏。这里有一个Eclipse问题。我确实按照此处的建议将ROOT文件夹从Tomcat复制到Eclipse ,甚至复制了manager文件夹以及example和docs文件夹。
当我在Eclipse中运行测试网络应用程序时,可以http://localhost:8080/WSTest/正确看到它。我还可以http://localhost:8080/正确看到Tomcat主页。但是,我无法访问Manager App,http://localhost:8080/manager/html因为它说:“ 请求的资源不可用。 ”
http://localhost:8080/
http://localhost:8080/manager/html
如果我在Eclipse中停止Tomcat并启动Windows服务,那么我可以访问Manager应用程序,但是它不会在列表中显示我的测试Web应用程序。
显然问题出在我的Firefox安装上。在用尽所有选项并通过Chrome,Safari,Opera甚至IE进行了测试之后,这些都可以正常工作,我决定通过删除所有配置文件设置来卸载Firefox,然后再次重新安装它。 新安装成功。
ps提示:如果要完全卸载Firefox,请不要忘记备份书签和密码并保存加载项列表;)可以直接从Firefox备份书签密码可以与名为“密码”的加载项一起存储导出程序加载项我“保存”了屏幕截图:D