Como faço para rodar uma classe JavaBean no servidor Tomcat, no Resin é só coloca-la dentro da Pasta WEB-INFclasses, no Tomcat cada Site tem sua pasta WEB-INF mas não sei onde colocar os .class.
Se for o Tomcat 4, basta colocar em
CATALINA_HOMEcommonclasses (a estrutura de pastas deve ser a mesma dos pacotes).
Se quiser colocar em arquivos jar, a pasta é CATALINA_HOMEcommonlib
CATALINA_HOME é a pasta de instalação do Tomcat
Mas nunca compreendi muito bem como é na versão 3.x
Quote: |
|
Esta não é a maneira mais adequada, posi se vc tiver mais de um projeto os pacotes de um são visíveis para o outro. Funciona igual mas, prejudica a organização dos projetos.
O correto é criar uma pasta para cada aplicação, dentro da pasta "webapps" do Tomcat. Dentro desta pasta vc deve criar uma pasta "WEB-INF/Classes" e colocar os .class lá("web-inf/lib para os pacotes .jar). Qdo resetar o tomcat automaticamente ele carrega este nova aplicação.
Se quiser configurar o projeto com mais detalhes é só editar oarquivo web.xml dentro da pasta "WEB-INF". Na documentação do Tomcat existem exemplos de como configurar.