Небольшое несоответствие URL при публикации веб-приложения Java 6 Maven для Tomcat из NetBeans - PullRequest
0 голосов
/ 09 марта 2011

Честно говоря, я запустил это маленькое веб-приложение maven, используя eclipse 3.6 (STS), и я нашел его настолько сложным, что мне пришлось переключиться на netbeans. Я действительно хотел использовать eclipse, но это реальность на месте. Итак, в концеиз всего, что я хотел бы иметь версию затмения того же проекта.спасибо

Я настроил веб-приложение maven, используя встроенный архетип, и использую грузовой плагин, чтобы позаботиться о развертывании. В основном в проекте есть только hello world index.jsp. После выбора конфигурации pom здесь и там мой pom наконец-тоэто как это .хотя он начал публиковаться после перезапуска IDE, он публикуется в http://localhost:8080/, но для меня я ожидаю его в http://localhost:8080/mvnTestWebap

, поэтому вот мои вопросы

  • Вопрос 1 : Как я могу это исправить?
  • Вопрос 2 : Я полагаю, что мой pom слишком сильно привязан к netbeans, как мне добиться результата публикации на tomcat, но с переносным pom? Может кто-нибудь предложить переписать, который может работать назатмение?
  • Вопрос 3 : что соответствует «запуску» netbeans в затмении?

1 Ответ

1 голос
/ 09 марта 2011
  1. возможно, с помощью некоторого редактирования дескриптора развертывания.
  2. не совсем понимаю смысл. по умолчанию netbeans использует собственный встроенный IDE способ развертывания. Это не создает помпу, никак не связанную с бобами. Вы можете использовать это в eclipse или IDE или командной строке для создания проекта. Часть развертывания веб-приложения зависит от используемого сервера и используемой IDE. Вы также можете указать netbeans запускать ваш плагин Cargo при выполнении действия Run / Debug / Profile (в обход поведения по умолчанию netbeans)
  3. run в основном выполняет повторное развертывание приложения на выбранном сервере. На затмении должен быть эквивалент.
...