ファイルシステム全体に散らばっているさまざまなフォルダーを、目的の tomcat6 メイン (またはインストール) フォルダーにシンボリックリンクする必要があります。
tsaid は /usr/share/tomcat6 へのシンボリック リンクを提案しましたが、私はむしろ /var/lib/tomcat6 を使用します。
/var/lib/tomcat6 ディレクトリ (作成したシンボリック リンクを参照):
$ ls -g -o /var/lib/tomcat6
lrwxrwxrwx 1 22 2010-07-20 18:15 bin -> /usr/share/tomcat6/bin
drwxr-xr-x 3 4096 2010-07-20 12:22 common
lrwxrwxrwx 1 12 2010-07-20 12:22 conf -> /etc/tomcat6
lrwxrwxrwx 1 22 2010-07-20 18:14 lib -> /usr/share/tomcat6/lib
lrwxrwxrwx 1 17 2010-07-20 12:22 logs -> ../../log/tomcat6
drwxr-xr-x 3 4096 2010-07-20 12:22 server
drwxr-xr-x 3 4096 2010-07-20 12:22 shared
drwxrwxr-x 3 4096 2010-07-20 12:22 webapps
lrwxrwxrwx 1 19 2010-07-20 12:22 work -> ../../cache/tomcat6
また、設定ファイル (私の場合は /etc/tomcat6. また、Catalina/localhost/catalina.policy から catalina.policy をシンボリック リンクする必要があるため、これらのフォルダーに実行権限を付与することを忘れないでください。conf フォルダーへの完全なアクセス許可で簡素化できますが、コンピューターの唯一のユーザーである場合にのみお勧めします。
cd /var/lib/tomcat6/conf
chmod -R a+xrw *
ここで、Eclipse の [ウィンドウ] -> [設定] -> [サーバー] -> [ランタイム環境] のエントリを削除し、[サーバー上で実行] またはその他の場所で新しいサーバーを追加します。