Tomcat不接受Manager GUI的用户名/密码

Arch Linux上的Tomcat 7。 之前工作,但我搞砸了,所以这是一个全新的安装(删除软件包,依赖项,清理caching,重新启动,重新安装,重新启动)。 我尝试login到pipe理器GUI,但即使input正确,它仍会提示我input用户名和密码。 以为这可能是权限,所以我把所有的东西都放到了tomcat:tomcat但还是什么都没有。

这是我的tomcat-users.xml

 <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <role rolename="admin-gui"/> <role rolename="admin-script"/> <user username="tomcat" password="[CHANGE_ME]" roles="tomcat"/> <user username="manager" password="[CHANGE_ME]" roles="manager-gui,manager-script,manager-jmx,manager-status"/> <user username="admin" password="[CHANGE_ME]" roles="admin-gui"/> </tomcat-users> 

解决方法:我是个白痴。 由于草率复制和粘贴教程示例, tomcat-users.xml格式错误。