Когда вы создаете проект tomcat в eclipse, он помещает файл server.xml в раздел «Серверы», который отображается как отдельный «Проект» в проводнике проекта. Мой вопрос в том, как лучше всего проверить это в системе управления исходным кодом, чтобы, когда другой пользователь попытается проверить проект, файл server.xml находился в правильном месте.
В настоящее время я использую систему контроля версий Perforce, но в прошлом у меня возникала такая же проблема с другими системами.
По моему опыту, другие пользователи в конечном итоге создадут свой собственный сервер tomcat в eclipse, а затем им придется скопировать пользовательский server.xml.
Лучшее, что мне удалось сделать, это сохранить server.xml в WEB-INF или другой каталог внутри проекта, а затем обновить его для управления исходным кодом. Однако это сопряжено с риском, поскольку вы должны помнить о сохранении изменений server.xml обратно в WEB-INF. Не говоря уже о том, что вы должны задокументировать копирование server.xml в качестве шага настройки для пользователей, создающих ваш проект.