Oto jak to zrobiłem, dzięki czemu system tomcat i osobna instancja tomcat są oddzielne.
Zainstaluj tomcat jak zwykle: sudo apt-get install tomcat7
Zainstaluj obsługę instancji prywatnych: sudo apt-get install tomcat7-user
Utwórz lokalną instancję w swoim folderze domowym:
tomcat7-instance-create -p 10080 -c 10005 mytomcat
Uwaga: -p ustawia numer portu (domyślnie 8080), a -c jest portem kontrolnym (domyślnie 8005), ustawiamy je, abyśmy nie konkurowali z główną instalacją tomcat działającą jako usługa. „mytomcat” może być dowolny, ale utworzy katalog o tej nazwie w twoim domu.
Teraz użyj następujących elementów, aby uszczęśliwić środowisko Eclipse:
cd mytomcat
ln -s /usr/share/tomcat7/lib
ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
ln -s /usr/share/tomcat7/bin/bootstrap.jar bin/bootstrap.jar
ln -s /usr/share/tomcat7/bin/tomcat-juli.jar bin/tomcat-juli.jar
mkdir -p common/classes;
mkdir -p server/classes;
mkdir -p shared/classes;
Teraz w Eclipse możesz utworzyć serwer Tomcat v7.0 i ustawić katalog instalacyjny na ~ / mytomcat.
Uwaga: wspólne, serwerowe i wspólne klasy również mogą być linkami, ale chciałem je rozdzielić.