PROBLEMA
Eclipse no reconoce a TOMCAT para añadirlo como "server runtime enviroments"
AMBIENTE:
* Ubuntu 10.10
* Eclipse Galileo (3.5)
* java version "1.6.0_20"
* tomcat6
PREÁMBULO
Se deduce que ya tenemos instalado java, tomcat y eclipse(con su complemento para desarrollar aplicaciones WEB)
COMO DEBEN DE VERSE LOS ARCHIVOS EN LA RUTA /usr/share/tomcat6 ANTES DE APLICAR LOS CAMBIOS:
drwxrwxrwx 2 root root 4096 2010-12-25 15:09 bin
lrwxrwxrwx 1 root root 21 2011-01-01 14:36 conf
-rwxrwxrwx 1 root root 39 2010-07-20 08:52 defaults.md5sum
-rwxrwxrwx 1 root root 1960 2010-07-20 08:52 defaults.template
drwxrwxrwx 2 root root 4096 2010-12-25 15:09 lib
lrwxrwxrwx 1 root root 16 2011-01-01 14:37 log
drwxrwxrwx 4 root root 4096 2010-12-25 15:09 skel
lrwxrwxrwx 1 root root 24 2011-01-08 11:02 webapps
SOLUCIÓN
cd /usr/share/tomcat6
sudo ln -s /var/lib/tomcat6/conf conf
sudo ln -s /etc/tomcat6/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat6 log
sudo chmod -R 777 /usr/share/tomcat6/conf
#Addition
sudo ln -s /var/lib/tomcat6/webapps webapps
sudo chmod -R 777 /usr/share/tomcat6/webapps
COMO DEBEN DE VERSE LOS ARCHIVOS EN LA RUTA /usr/share/tomcat6 DESPUÉS DE LOS CAMBIOS QUE APLICAMOS:
drwxrwxrwx 2 root root 4096 2010-12-25 15:09 bin
lrwxrwxrwx 1 root root 21 2011-01-01 14:36 conf -> /var/lib/tomcat6/conf
-rwxrwxrwx 1 root root 39 2010-07-20 08:52 defaults.md5sum
-rwxrwxrwx 1 root root 1960 2010-07-20 08:52 defaults.template
drwxrwxrwx 2 root root 4096 2010-12-25 15:09 lib
lrwxrwxrwx 1 root root 16 2011-01-01 14:37 log -> /var/log/tomcat6
drwxrwxrwx 4 root root 4096 2010-12-25 15:09 skel
lrwxrwxrwx 1 root root 24 2011-01-08 11:02 webapps -> /var/lib/tomcat6/webapps
Una ves hecho esto, ya podemos desde el IDE(eclipse) hacer esto:
window -> preferences -> Server -> Runtime Enviroments -> Add...
apache tomcat v6.0 -> next
browse -> /usr/share/tomcat6 -> finish