Встраивание сервера Tomcat на компакт-диск (или незаписываемый диск)
Вопрос
Предположим, мне нужно создать компакт-диск с сервером Tomcat.Как я могу гарантировать, что все файлы jsp были правильно скомпилированы, прежде чем я создам образ компакт-диска для записи?
Решение
Tomcat использует Jasper для управления JSP, некоторые рекомендации есть в документация по предварительной компиляции JSP.После того как сервер был запущен один раз, вы можете скопировать каталоги на целевой диск.
Альтернативно, у Ant есть (устаревший) JSP-компиляция задача.
Обновлять:Есть блог здесь описывается, как использовать Ant для компиляции ваших JSP.
Другие советы
Попробуйте использовать эта ссылка. В нем описывается, как предварительно скомпилировать файлы JSP в ANT или Maven.
Вот что я сделал,
- Предварительно скомпилируйте все ваши JSP.
- Запускайте все свои ВОЙНЫ неразорвавшимися.
- Проверьте свой сервер и убедитесь, что в веб-приложениях и рабочем каталоге ничего не создано.
Я был поражен тем, что многие библиотеки, которые мы используем, предполагают, что WAR взорван, и пытаются читать файлы в WEB-INF.