Erro no tomcat

Ola, o tomcat nao abre a pagina, ao acessar localhost:8080

nao aparece nada, eu ja iniciei o startup.sh
e nada.

no eclipse quando tento iniciar ele da erro: Several ports (8005, 8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.

alguem pode me ajudar?

Quando ele fala already in use é por que já tem algum tomcat rodando em segundo plano.

Reinicie o PC e veja c não tem nenhum tomcat rodando em background.

Se não tiver, tente rodar por fora do Eclipse e veja oq acontece.

reiniciei, e agora nao da mais a msg de erro, consigo iniciar ele pelo eclipse, mas nao carrega nenhuma pagina.
da o HTTP Status 404 - /

acessando por fora do eclipse, tambem da HTTP Status 404 -
o que pode ser?

[quote=adam_sandler]reiniciei, e agora nao da mais a msg de erro, consigo iniciar ele pelo eclipse, mas nao carrega nenhuma pagina.
da o HTTP Status 404 - /

acessando por fora do eclipse, tambem da HTTP Status 404 -
o que pode ser?[/quote]

Já olhou na console do eclipse, quando inicia o tomcat se não aparece outros erros?
No eclipse ele aparece com o status de iniciado?

Verifique se possui apasta ROOT. Assim /tomcat/webapps/ROOT, quando acessa localhost:8080 é acessado o conteúdo da pasta ROOT.
Quando o eclipse faz um deploy no tomcat deve acessar assim http://localhost:8080/seuprojeto/

[quote=asousaj][quote=adam_sandler]reiniciei, e agora nao da mais a msg de erro, consigo iniciar ele pelo eclipse, mas nao carrega nenhuma pagina.
da o HTTP Status 404 - /

acessando por fora do eclipse, tambem da HTTP Status 404 -
o que pode ser?[/quote]

Já olhou na console do eclipse, quando inicia o tomcat se não aparece outros erros?
No eclipse ele aparece com o status de iniciado?

Verifique se possui apasta ROOT. Assim /tomcat/webapps/ROOT, quando acessa localhost:8080 é acessado o conteúdo da pasta ROOT.
Quando o eclipse faz um deploy no tomcat deve acessar assim http://localhost:8080/seuprojeto/
[/quote]
Sim aparece esses erro ao rodar meu projeto jsf:

com.sun.faces.config.ConfigurationException:
Source Document: jar:file:/home/nuke/work2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/sisCorp/WEB-INF/lib/primefaces-3.5.jar!/META-INF/faces-config.xml
Cause: Class ‘org.primefaces.component.fileupload.FileUploadRenderer’ is missing a runtime dependency: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItem
at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:339)
at com.sun.faces.config.processor.RenderKitConfigProcessor.addRenderers(RenderKitConfigProcessor.java:313)
at com.sun.faces.config.processor.RenderKitConfigProcessor.process(RenderKitConfigProcessor.java:179)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)
at com.sun.faces.config.processor.ManagedBeanConfigProcessor.process(ManagedBeanConfigProcessor.java:270)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)
at com.sun.faces.config.processor.ValidatorConfigProcessor.process(ValidatorConfigProcessor.java:120)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)
at com.sun.faces.config.processor.ConverterConfigProcessor.process(ConverterConfigProcessor.java:126)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)
at com.sun.faces.config.processor.ComponentConfigProcessor.process(ComponentConfigProcessor.java:117)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)
at com.sun.faces.config.processor.ApplicationConfigProcessor.process(ApplicationConfigProcessor.java:340)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)
at com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java:116)
at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:152)

Existe a pasta root sim , com uma index.jsp.
mas acessando localhost:8080 nao aparece nenhum index, e rodando meu projeto jsf no eclipse tbm nao

Lembrando que tudo funcionava normalmente ate uns dias, depois so aparece esse erro 404

Parece que tá faltando alguma dependência.
Baixou o file upload?
http://commons.apache.org/proper/commons-fileupload/download_fileupload.cgi

Baixe o binário extraia a commons-fileupload-1.3.jar para a pasta lib do seu projeto.

Baixei pelo maven, e nada, nunca ouvi falar nesse file upluod, mas continua o mesmo erro.
404

Mas o erro na console mudou?
Deve ser outro agora.

EDIT

O erro anterior é devido a falta da dependência fileupload

Cause: Class 'org.primefaces.component.fileupload.FileUploadRenderer' is missing a runtime dependency: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItem