Czy można włączyć port w JSVC do zdalnego debugowania?

Używam aplikacji jsvc, która działa absolutnie dobrze, ale teraz muszę włączyć jeden port w mojej aplikacji, aby móc wykonywać zdalne debugowanie. Wykonuję powyższe zadanie za pomocą Java.

Czy jest jakiś sposób na osiągnięcie powyższego zadania? Sprawdziłem wszystkie opcje JSVChttp://commons.apache.org/proper/commons-daemon/jsvc.html ale nic nie znalazłem.

Oto kod dodawania parametru jsvc:

private List getJSVCArgs () {List jsvcArgs = new ArrayList (); jsvcArgs.add (jsvcDir + "/ jsvc"); jsvcArgs.add ("- pidfile"); jsvcArgs.add ("pidfile.pid"); jsvcArgs.add ("- outfile"); jsvcArgs.add ("outfile.txt"); jsvcArgs.add ("- errfile"); jsvcArgs.add ("errfile.txt"); jsvcArgs.add ("- wait"); jsvcArgs.add (String.valueOf (jvmProperties.get ("- wait"))); jsvcArgs.add ("- użytkownik"); jsvcArgs.add (System.getProperty ("user.name")); jsvcArgs.add ("- home"); jsvcArgs.add (System.getProperty ("java.home")); zwróć jsvcArgs; }

Teraz muszę to przekazać "-agentlib: jdwp = transport = dt_socket, adres = 8001, serwer = y, suspend = n" do JSVC. Każdy ma jakiś pomysł, jak to osiągnąć?

questionAnswers(1)

yourAnswerToTheQuestion