Встраивание сервера Tomcat на компакт-диск (или диск с возможностью записи) - PullRequest
2 голосов
/ 11 августа 2009

Предположим, мне нужно сделать CDROM с сервером Tomcat. Как я могу гарантировать, что все jsp-файлы были правильно скомпилированы перед созданием образа компакт-диска для записи?

Ответы [ 3 ]

1 голос
/ 11 августа 2009

Tomcat использует Jasper для управления JSP, в документации есть некоторые рекомендации по предварительной компиляции JSP. После однократного запуска сервера вы можете скопировать каталоги на целевой диск.

В качестве альтернативы, Ant имеет (не рекомендуется) JSP-компиляцию задачу.

Обновление: есть блог , в котором описано, как использовать Ant для компиляции ваших JSP.

1 голос
/ 11 августа 2009

Попробуйте использовать эту ссылку. Здесь описывается, как предварительно скомпилировать файлы JSP в ANT или Maven.

0 голосов
/ 11 августа 2009

Это то, что я сделал,

  1. Прекомпилируйте все ваши JSP.
  2. Запустите все свои невзорвавшиеся войны.
  3. Протестируйте свой сервер и убедитесь, что ничего не создано в веб-приложениях и рабочем каталоге.

Я был поражен, так много библиотек, которые мы используем, предполагают, что WAR взорван и пытаются читать файлы в WEB-INF.

...