Doğru bilgiyi almak için buna biraz zaman harcadım.
İşte ayrıntılı bilgiler adım adım.
Ortam: Windows 7
TomCat sürümü: 7.0
IDE: Tutulma
Tomcat ile uzaktan hata ayıklamayı etkinleştirmek için eklenecek yapılandırmalar
-Xdebug
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Windows dışı ortamlar için yukarıdaki yapılandırmayı önermiyorum. Yukarıdaki yapılandırmayı eklemek için, sunucu görünümünde mevcut olacak tomcat sunucusuna çift tıklayın. Aşağıdaki ekran görüntüsünü bulun.
Şimdi yukarıdaki çalışma zamanı ortamı yapılandırmasını tomcat'e ekleyin. Bu kontrol için aşağıdaki ekran görüntüsü.
Şimdi, aşağıdaki ekran resminde gösterildiği gibi Başlatma yapılandırmasını düzenle içindeki Arugments sekmesine geldik.
GoTo VM argümanları bölümü bu satırları ekler.
-Xdebug
-agentlib: jdwp = taşıma = dt_socket, adres = 8000, sunucu = y, askıya alma = n
Şimdi eclipse araç çubuğunda bulunan hata ayıklama düğmesi var.
Debug konfigürasyonlarında "Remote Java Application" bulun ve üzerine çift tıklayın.
Ad alanına istediğiniz herhangi bir adı girin.
Gözat düğmesini kullanarak proje alanından uzaktan hata ayıklama yapmak istediğiniz projeyi seçin.
Ana bilgisayar adı, ana bilgisayar adresinden başka bir şey değildir. Burada yerel olarak çalışıyorum bu yüzden "localhost".
Son olarak Port sütununun değeri 8000 olmalıdır. Name ve Project metin alanlarının yanı sıra diğer iki sütun Host ve port, belirtilen değerlere sahip değilseniz tutulmanın kendisi tarafından doldurulur. Bilgi için Ekran görüntüsünü kontrol edin.
Şimdi sunucu konsolunda TomcatServer'a sağ tıklayın bağlam menüsünden Ekle ve Kaldır'ı seçin. Bu iletişim kutusundan projeyi sunucuya ekleyebilirsiniz.
Şimdi Tomcat sunucusunu çalıştırın.
Şimdi TomCatDebugConfiguration'ı Debug Tool'dan çalıştırın.
Son olarak dahili veya harici tarayıcıyı açın ve projenizi çalıştırın. Yürütme kontrolü kırılma noktalarına ulaştıysa, tutulma hata ayıklama perspektifi isteyecektir.