У меня есть веб-приложение. Я использую maven для создания этого приложения. Я получаю файл войны, когда я создаю приложение: my-service-1.0.0-SNAPSHOT.war. В то время как доступ к услугам через HTTP, я должен сделать вызов, как это:Избегайте номера версии из контекстного корня веб-приложения
http://localhost:8080/my-service-1.0.0-SNAPSHOT/......
Я не хочу, номер версии в моем имени контекста. Я использую tomcat в качестве контейнера. Должен ли я установить контекстный корень для этого в Web-Inf, как мы это делаем в случае jboss? От этого зависит тип контейнера, который мы используем?
Вы можете установить путь контекста на Tomcat: http://stackoverflow.com/questions/7276989/howto-set-the-context-path-of-a-web-application-in-tomcat-7-0 –
И вы также можете использовать 'path', если вы используете плагин tomcat maven: http://stackoverflow.com/a/7811435/664577 –
Это не имеет значения, потому что это контейнер на месте в Maven. Это не предназначено для производства! –