2013-04-17 40 views
5

GWT uygulamaları için Tomcat 6'da uzaktan hata ayıklamayı yapılandırma adımları herkes biliyor mu?Tomcat 6'daki uzaktan hata ayıklama 6

IDE -

Sever Eclipse - tomcat6

Tech - GWT

aşağıdaki bağlantı yoluyla gitti, ama benim için belli değildi. Aşağıdaki şeyler yapmış

http://wiki.apache.org/tomcat/FAQ/Developing

:

  1. Yerleştirilmiş ben uzaktan hata ayıklama istedim 'CATALINA_HOME/webapps/proje' proje savaşı.
  2. Açıldı tomcat6w.exe ve java sekmesi altında yapıştırılan java seçeneği aşağıdaki gibi:

    -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

  3. başından tıklandı. Sunucuyu başlattıktan sonra, uzak hata ayıklamayı 8000 numaralı bağlantı noktasıyla yapılandırıp, Ayıkla'yı tıklattım.

  4. Hata iletisini Failed to connect to remote VM. Connection refused belirterek geri aldım.

Burada eksik bir şey var mı. Herhangi bir yerde yanlışı varsa lütfen beni düzeltin.

+0

Sizin için tam olarak net olmayan nedir? Daha fazla detay, gerçekler lütfen. – tostao

+0

@tostao - Sorumu güncelledim. Takip ettiğim adımlar hakkında daha fazla bilgi eklendi. – Jagadeesh

+0

http://stackoverflow.com/questions/4848198/debug-gwt-application-with-tomcat-eclipse Bu sorunuzun cevabı mı? – sidney3172

cevap

7

kullanın komut satırı, senin Tomcat klasörüne ..\Tomcat6\bin gidip komutu yazın: Tutulma Sonra

tomcat started

:

catalina jpda start 

Tomcat kadar bekleyin çalışacak (Sen gibi bir şey göreceksiniz) : Debug -> Debug configuration -> Remote Java Application -> New

debug configuration bir proje ve hata ayıklama tarayın!

+0

Hızlı yanıtınız için teşekkür ederiz. '... Tomcat6/bin' dizini altında 'catalina jpda start' komutunu çalıştırmayı denediğimde, yanıt şu: 'C: \ Program Files \ Apache Software Foundation \ Tomcat 6.0 \ bin> catalina jpda start 'catalina' iç veya dış komut olarak tanınmaz, çalıştırılabilir program veya toplu iş dosyası. ' – Jagadeesh

+0

Lütfen Tomcat6'yı bir kez daha indirin (http://tomcat.apache.org/download-60.cgi). Bu "taze" sürümü deneyin. – tostao

+0

Bir şey daha, hiçbir başlangıç ​​bat dosyası altında bulamıyorum .... Tomcat6/bin/... dizini. Bunun yerine ben 'tomcat6.exe' dosya var – Jagadeesh

3

kullanın aşağıdaki: İki farklı çizgilerde

"-Xdebug" ve "-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" ve uygulamak (her şeyden önce) tomcat6w.exe> ​​Java sekmesi> Java Seçenekler içinde qoutes olmadan.

Sonra sadece projeniz için Eclipse Debug Yapılandırması'nda Uzak Java Uygulaması profili yapılandırmak ve aynı JPDA portuna işaret etmek gerekir.

İlgili konular