Configuração de projeto no Tomcat 6.0 com plugin Eclipse

Olá,

estou usando o plugin para o Tomcat da Sysdeo, mas ele configura meu projeto chamado “jspteste” criando o context dentro do arquivo server.xml. Quando eu seleciono para criar arquivos de contexto separados, ele cria o arquivo de contexto na pasta webapps, mas o tomcat não encontra o projeto.

Já tentei configurar o projeto manualmente, usando as seguintes configurações:

Estrutura de diretórios:

jspteste (aqui fica o jspteste.xml)
…bin (vazia, classes vão para a pasta classes)
…src (arquivos .java)
…web
…WEB-INF (aqui fica o web.xml)
…classes (classes compiladas, pacotes, etc)
…lib (arquivos .jar de terceiros, como o mysql connector)

web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlns: xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
  http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
 version="2.4">
	<display-name>Desenvolvimento</display-name>
	<description>
		Descritor do contexto de desenvolvimento.
	</description>

	<servlet>
		<servlet-name>HelloServlet</servlet-name>
		<servlet-class>
			servlets.HelloServlet
		</servlet-class>
		<init-param>
			<param-name>debug</param-name>
			<param-value>0</param-value>
		</init-param>
		<load-on-startup>2</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>HelloServlet</servlet-name>
		<url-pattern>/servlet/*</url-pattern>
	</servlet-mapping>
</web-app>

jspteste.xml

<Context path="/jspteste" reloadable="true" docBase="C:\java\apache-tomcat-6.0.10\webapps\jspteste\web"
 workDir="C:\java\apache-tomcat-6.0.10\webapps\jspteste\work" >
	<Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4" timestamp="true"/>
</Context>

Reiniciei o tomcat, mas dá erro 404, o recurso /jspteste não foi encontrado.

[i]
HTTP Status 404 - /jspteste/

type Status report

message /jspteste/

description The requested resource (/jspteste/) is not available.
Apache Tomcat/6.0.10
[/i]

Já tentei colocar o arquivo jspteste.xml na pasta jspteste, mas mesmo assim não funciona. Se alguém puder me ajudar, eu agradeço.

vinicius.ugf,

Já tentou rodar o Tomcat separadamento do Eclipse, e colocar a aplicação dentro do webapps? Para ser o problema está no Tomcat ou na sua aplicação?

[color=darkblue] Existem mais arquivos para serem configurados, eu estou tendo o mesmo problema, estou enviando um Link, caso você consiga verificar o que está ocorrendo por favor poste a solução, segue o Link com o tutorial passo á passo [/color]

http://www.mhavila.com.br/topicos/java/tomcat.html

Acabei de tentar, mas continua sem funcionar.

Metaleiro, estou usando esse tutorial para guiar. Não funcionou aqui.

Voltei para a versão 5.5 e os contextos separados estão funcionando. Sinceramente, não sei o que está errado na minha versão 6.0.

[color=darkblue]O meu também funcionou normalmente, deve ser incompatibilidade de plugins, baixei o EasyEclipse e o Tomcat 5.5 [/color]

http://www.easyeclipse.org/site/distributions/index.html

Oi, estou querendo um passo-a-passo que me diga, de maneira satisfatória, como configuro as variáveis de ambiene para o Tomcat 6.0.10 e plugins do eclipse pra rodar serverletS especificação 2.5 e JSP 2.1.
Já li muitos, mas, ou estão incompletos ou são para as versões 5.xxx do Tomcat. Peço encarecidamente aos colega que postem algum q seja satisfatório. POR FAVOR!!!

[color=darkblue]

Windows (Painel de Controle ou arquivo autoexec.bat), ou criar um script setenv.bat:

set JAVA_HOME=C:\Arquivos de programas\Java\jdk1.6.0
set CATALINA_HOME=C:\Arquiv~1\Apache~1\Tomcat 5.5
set CLASSPATH=%CATALINA_HOME%\common\lib\servlet-api.jar;.;%CLASSPATH%
set CLASSPATH=%CATALINA_HOME%\common\lib\jsp-api.jar;%CLASSPATH%
set PATH=%JAVA_HOME%\bin;%PATH%

Unix/Linux (user/system profile), ou criar um script setenv.sh:

JAVA_HOME=/opt/j2se
CATALINA_HOME=/opt/tomcat
CLASSPATH=$CATALINA_HOME/common/lib/servlet-api.jar:.:$CLASSPATH
CLASSPATH=$CATALINA_HOME/common/lib/jsp-api.jar:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH

Sintaxe Bourne shell (sh), Korn shell (ksh), Bash e similares:

export JAVA_HOME CATALINA_HOME CLASSPATH PATH

Eu deixei de utilizar o 6 por enquanto estou utilizando o 5.5

[/color]

Olá pessoal,

Estou tentando rodar um “Hello World” em JSP no EasyEclipse, vocês poderiam me ajudar?