1

今日問題が発生しました。誰かが答えてくれたり、説明してくれることを期待していました。私が遊んでいる小さなWebアプリでいくつかの基本認証をテストするために、 tomcat-users.xml に新しいロールと新しいユーザーを追加し、 server.xml にレルムを追加しようとしていました。ベースの tomcat ディレクトリに変更を加えてから、新しい役割でログインを試みました。何も機能していないようでした。サーバーインスタンスを作成したときにEclipseが新しいtomcat-users.xmlとserver.xmlを作成したことを発見したので、そこに新しいユーザー(およびレルム)を追加するだけですべてうまくいくと思いました。ただし、これらのファイルを変更すると、サーバーには適用されません。Eclipseを再起動すると、両方のファイルがデフォルトに変更されました。私はこのひどい回避策についてどこかで読んで、Eclipse で tomcat-reinstall tomcat を削除すると、最新の tomcat-users.xml が Eclipse にインポートされます。私の質問は、Tomcat ユーザーを Eclipse から変更する方法はありますか? そうでない場合、サーバーを削除する以外の解決策はありますか?

ありがとう

それを確認してくださいここに画像の説明を入力

4

2 に答える 2

5

デプロイされたコピーを直接編集するのではなく、サーバー プロジェクトの元のファイルを編集する必要があります。

于 2012-08-30T14:02:21.327 に答える