Я впевнений, що ти вже перейшов, але я все одно подумав.
Деякі з цих відповідей дають обхідні шляхи. Що насправді повинно відбутися, це те, що ви очистите і повторно опублікуєте свій проект, щоб "активувати" новий URI. Це робиться, клацнувши правою кнопкою миші ваш сервер (у вікні Сервери) та вибравши Очистити. Потім ви починаєте (або перезапускаєте). Більшість інших відповідей тут пропонують робити ті дії, які фактично цього і досягають.
Файл, який змінюється, є, workspace/.metadata/.plugins/org.eclipse.wst.server.core/publish/publish.dat
якщо ви не маєте більше одного сервера у своїй робочій області, і в цьому випадку він буде знаходитися publishN.dat
на тому самому шляху.
Сподіваюся, що це комусь допоможе.
Не впевнений, це правильний етикет чи ні - я редагую цю відповідь, щоб дати точні кроки щодо Eclipse Indigo.
У Властивості вашого проекту виберіть Налаштування веб-проекту .
Змініть корінь контексту на додаток .
Виберіть Вікно> Показати перегляд> Сервери .
Зупиніть сервер, натиснувши червоне квадратне поле (підказка "Зупинити сервер") або контекстно натисніть на список серверів, щоб вибрати "Зупинити".
На сервері, який ви хочете використовувати, натисніть контекст, щоб вибрати "Очистити ...".
У цьому діалоговому вікні підтвердження натисніть кнопку ОК.
Тепер ви можете запустити додаток за допомогою нової URL-адреси "app", наприклад:
http://localhost:8080/app/
Робити це поза Eclipse, на виробничому сервері, ще простіше -> Перейменуйте файл війни. Експортуйте додаток Vaadin у файл WAR ( Файл> Експорт> Веб> WAR-файл ). Перемістіть файл WAR до контейнера сервлетів вашого веб-сервера, такого як Tomcat. Перейменуйте свій файл WAR, в даному випадку - на app.war . Коли ви запускаєте контейнер сервлетів, більшість таких, як Tomcat, автоматично розгортать додаток, що включає розширення файлу війни до папки. У цьому випадку ми повинні побачити папку з назвою додаток . Вам слід добре піти. Перевірте свою URL-адресу. Для домену, такого як * example.com, це буде:
http://www.example.com/app/
Програмістам інструментарію Vaadin може знадобитися відновити набір віджетів, якщо використовувати візуальні додатки.