Java hata ayıklayıcının istemci/sunucu tasarımı, bir Java programını ağınızdaki bir bilgisayardan başlatmanızı ve altyapıyı çalıştıran iş istasyonundan, bu programda hata ayıklamanızı sağlar. Bu, özellikle geliştirme altyapısını barındıramayan bir aygıttan program geliştirdiğiniz durumlarda kullanışlıdır. Ayrıca, program hatalarını web sunucuları gibi ayrılmış makinelerde ayıklarken de yararlıdır.
Not: Uzak hata ayıklamayı kullanmak için, bu özelliği destekleyen bir Java VM kullanmanız gerekir.
Bir programdaki hataları uzaktan ayıklamak için, hata ayıklayıcınızdan bir bağlantı beklemesi için, programı uzak makineden hata ayıklama kipinde başlatabilmeniz gerekir. Programın başlatılması ve hata ayıklayıcı bağlantısının yapılamsına ilişkin teknik VM'ye özeldir. Temel adımlar aşağıdaki gibidir:
Uzak hata ayıklama için başlatma yapılandırması ayarlanmasına ilişkin daha ayrıntılı bilgiyi VM sağlayıcınızdan alabilirsiniz.
Uzak Java uygulaması başlatma yapılandırmasının kullanılması
VM'le bağlantının kesilmesi