Membro desde: 09/07/2002 00:00:00
Mensagens: 18
Localização: 163131092
Offline
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.
Membro desde: 24/06/2002 00:00:00
Mensagens: 8
Localização: 30010770
Offline
Se for o Tomcat 4, basta colocar em
<BR>CATALINA_HOMEcommonclasses (a estrutura de pastas deve ser a mesma dos pacotes).
<BR>Se quiser colocar em arquivos jar, a pasta é CATALINA_HOMEcommonlib
<BR>CATALINA_HOME é a pasta de instalação do Tomcat
<BR>Mas nunca compreendi muito bem como é na versão 3.x
Membro desde: 16/05/2002 00:00:00
Mensagens: 932
Offline
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> Se for o Tomcat 4, basta colocar em
<BR>CATALINA_HOME\common\classes (a estrutura de pastas deve ser a mesma dos pacotes).
<BR>Se quiser colocar em arquivos jar, a pasta é CATALINA_HOME\common\lib
<BR>CATALINA_HOME é a pasta de instalação do Tomcat
<BR>Mas nunca compreendi muito bem como é na versão 3.x
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>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.
<BR>
<BR>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.
<BR>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.