Предполагая, что вы отредактировали файл web.xml в TOMCAT_HOME / conf
Ниже приведен сценарий, который мне встречался, в котором не отображается список каталогов
У вас есть <servlet-mapping>
в web.xml вашего отдельного веб-приложения с
<url-pattern>/*</url-pattern>
Это происходит для выполнения сервлета в вашем веб-приложении, а не для DefaultServlet в TOMCAT_HOME / conf, когда вы запрашиваете http://localhost:8080/mywebapp/,и, следовательно, он не запускает список каталогов