Eclipseでmanagerにログインできないときの対処法 | AONEKO × Program × Life

AONEKO × Program × Life

Programer になりたい とあるエンジニア の日記

 【事象】
EclipseでTomcatのmanagerにアクセスしようとすると、
ユーザー名とパスワードを何回か聞かれ、401エラーがでてログインできない状態


【対処法】
1.Eclipseの設定 - Tomcat - Tomcatアプリケーションマネージャで アプリケーションマネージャのURLと、アプリケーションマネージャのユーザ名、パスワードを指定し、「tomcat-users.xmlにユーザを追加」ボタンを押す。


 
  
  
2. Eclipseは、ユーザとパスワードを追加してくれるのに、roleを追加してくれないため、以下を試す。
 
tomcatのあるフォルダの /conf/tomcat-users.xmlをエディタで開き自分で追加したユーザが追加する。
 <user username="ユーザ名" password="パスワード" roles="manager"/>

 さらに、この上にroleを追加する。
 
<role rolename="manager"/>
 <user username="ユーザ名" password="パスワード" roles="manager"/>
 
3.Tomcatを再起動。

これでなんとかmanagerにログインできました!!