A incorporação de um servidor Tomcat em CD-ROM (ou disco unwritable)
Pergunta
Suponha que eu preciso fazer um CD-ROM com um servidor Tomcat. Como posso garantir que todos os arquivos JSP corretamente foram compilados antes de construir a imagem de CD para ser queimado?
Solução
Tomcat usa Jasper para a gestão JSP, há alguma orientação no documention na pré-compilação de JSPs. Uma vez que o servidor tenha sido iniciado uma vez, você pode copiar os diretórios para o disco de destino.
Como alternativa, Formiga tem um (deprecated) JSP compilação tarefa.
Update: Há um blogue que descreve como usar Ant para compilar seus JSPs .
Outras dicas
Tente usar este link. Ele descreve como pré compilar seus arquivos JSP em ANT ou Maven.
Isto é o que eu fiz,
- PRECOMPILE todos os seus JSPs.
- Executar todas as suas guerras não detonados.
- Teste o seu servidor e ter certeza que nada é criado no webapps e diretório de trabalho.
Fiquei espantado com tantas bibliotecas que usamos assumir que a guerra explodiu e tentar ler arquivos em WEB-INF.