Подтвердить что ты не робот

Tomcat продолжает перезагружать мой файл tomcat-users.xml

Я новичок в разработке Java/Tomcat, и я вижу эту проблему, когда мой файл tomcat-users.xml продолжает получать reset. Мой пользователь продолжает удаляться, и я не уверен, почему. Я запускаю свое приложение из Eclipse, которое развертывается в этом экземпляре Tomcat.

C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0

Аргументы VM

-Dcatalina.base="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0" -Dcatalina.home="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0" -Dwtp.deploy="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\wtpwebapps" -Djava.endorsed.dirs="C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\endorsed"
4b9b3361

Ответ 1

Я обновил файл tomcat-users.xml в Servers в Project Explorer. Скорее всего, это копирование на настоящий Tomcat Server.

Ответ 2

Пожалуйста, попробуйте следующее:

  • Перейдите в папку tomcat conf и откройте файл server.xml, в файле между тегами GlobalNamingResources вы получите тег "Resource", добавьте readonly = "true" и все, что вам нужно.

Ответ 3

При использовании любой IDE, Обновите server.xml в Eclipse, как показано ниже:

<Resource auth="Container" readonly="true" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>