ฉันใช้ kepler ใน Ubuntu และมีปัญหาเดียวกันในการรับ eclipse เพื่อรับรู้เซิร์ฟเวอร์ tomcat7 เส้นทางในการติดตั้งไดเรกทอรีของฉันนั้นใช้ได้และการลบ / เปลี่ยนชื่อไฟล์ไม่สามารถแก้ไขได้
นี่คือสิ่งที่ได้ผลสำหรับฉัน:
รันสิ่งต่อไปนี้ในเทอร์มินัล:
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
rm org.eclipse.jst.server.tomcat.core.prefs
rm org.eclipse.wst.server.core.prefs
cd /usr/share/tomcat7
sudo service tomcat7 stop
sudo update-rc.d tomcat7 disable
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 log
sudo chmod -R 777 /usr/share/tomcat7/conf
sudo ln -s /var/lib/tomcat7/common common
sudo ln -s /var/lib/tomcat7/server server
sudo ln -s /var/lib/tomcat7/shared shared
รีสตาร์ท eclipse ลบเซิร์ฟเวอร์ tomcat7 เพิ่มเซิร์ฟเวอร์ใหม่และทุกอย่างก็ใช้งานได้
นี่คือลิงค์ที่ฉันใช้
http://linux.mjnet.eu/post/1319/tomcat-7-ubuntu-13-04-and-eclipse-kepler-problem-to-run/