Pessoal eu tenho um servlet que está na pasta ex.: C:\Teste\pricipal\Teste.java
Eu gostaria que o Tomcat conseguisse ver meu servlet sem precisar copiar as classes para dentro do Tomcat. Quando eu vou alterar o WEB.xml para registrar meu servlet não está funcionando. alguém sabe como eu faço para fazer esta ligação Tomcat --> Pasta da Aplicação???
Qual a versao do tomcat que vc esta usando?
Você consegue fazer isso usando um contexto, mas lembrando que as classes Java devem estar no diretorio WEB-INF/classes/
Exemplo de contexto:
SeuSite.xml
<Context path="/SeuSite" docBase="C:/xpto/SeuSite/webapp" reloadable="true">
</Context>
O arquivo de contexto deve estar no diretorio:
seuTomcat\conf\Catalina\localhost
E ter o mesmo nome da aplicação.