После большой суеты это то, что я должен был сделать (частичный кредит: Джон Скелтон ):
Убедитесь, что вы добавили свое имя в /usr/share/tomcat6/conf/tomcat-users.xml в форме (замените заглавные буквы):
<user username="USERNAME" password="PASSWORD" fullName="FULL NAME" roles="admin,manager,role1,tomcat" />
Затем запустите:
sudo service tomcat6 stop
sudo apt-get install tomcat6-user
sudo chmod -R +rx /usr/share/tomcat6
tomcat6-instance-create ~/tomcat6
cd ~/tomcat6
rm -R bin
ln -s /usr/share/tomcat6/bin
ln -s /usr/share/tomcat6/lib
cd conf
ln -s /usr/share/tomcat6/conf/policy.d/03catalina.policy catalina.policy
Затем укажите eclipse для вашего локального экземпляра, и он должен сработать (чтобы проверить, проверьте ли «Проекты», созданные в вашем рабочем пространстве, и убедитесь, что в экземпляре (то есть папке localhost.config) вы найдете несколько файлов. т работа.
На самом деле вам не нужны разрешения на чтение и выполнение для всех файлов в папке tomcat6, но это быстрое и грязное исправление. Вы всегда можете попытаться выяснить, какие из них вам действительно нужны. :)