Если вы развернете приложение на локальном Tomcat, сможете ли вы зайти на сайт с помощью корневого URL?Рекомендованный способ удаления готового каталога ROOT /.Пожалуйста, дважды проверьте, сделали ли вы это.
Вы также можете обратиться к http://tomcat.apache.org/tomcat-7.0-doc/config/context.html,, где указано:
Путь контекста этого веб-приложения, который сопоставляется сначало каждого запроса URI для выбора соответствующего веб-приложения для обработки.Все пути контекста в пределах определенного хоста должны быть уникальными.Если вы укажете путь контекста для пустой строки (""), вы определите веб-приложение по умолчанию для этого хоста, которое будет обрабатывать все запросы, не назначенные другим контекстам.Этот атрибут должен использоваться только при статическом определении контекста в server.xml.Во всех других случаях путь будет выведен из имен файлов, используемых либо для файла контекста .xml, либо для docBase.
Даже при статическом определении контекста в server.xml этот атрибут нельзя устанавливать, если только docBase не находится в appBase хоста, либо оба параметра deployOnStartup и autoDeploy не имеют значения false.Если это правило не соблюдается, вероятно, произойдет двойное развертывание.
И эта ссылка (http://stackoverflow.com/questions/16160565/configure-the-path-localhost-of-the-war-application-to-be-the-root-java-ee) может вам помочь.
Надеюсь, это поможет.