首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在JSVC中启用端口进行远程调试?

是否可以在JSVC中启用端口进行远程调试?
EN

Stack Overflow用户
提问于 2013-07-22 12:54:56
回答 1查看 1.4K关注 0票数 4

我正在运行一个jsvc应用程序,它运行得非常好,但是现在我需要在我的应用程序上启用一个端口,以便能够进行远程调试。我正在使用java执行上面的任务。

是否有办法完成上述任务?我已经检查了所有的JSVC选项http://commons.apache.org/proper/commons-daemon/jsvc.html,但没有找到任何东西。

下面是添加jsvc参数的代码:

私有列表getJSVCArgs(){ List jsvcArgs =新的ArrayList();jsvcArgs.add(jsvcDir+"/jsvc");jsvcArgs.add("-pidfile");jsvcArgs.add("pidfile.pid");jsvcArgs.add("-outfile");jsvcArgs.add("outfile.txt");jsvcArgs.add("-errfile");jsvcArgs.add(“outfile.txt”);jsvcArgs.add(String.valueOf(jvmProperties.get("-wait")));jsvcArgs.add("-user");jsvcArgs.add(System.getProperty("user.name"));jsvcArgs.add("-home");jsvcArgs.add(System.getProperty("java.home"));return;}

现在我需要把这个"-agentlib:jdwp=transport=dt_socket,address=8001,server=y,suspend=n“传递给JSVC。有谁知道怎么做到吗?

EN

回答 1

Stack Overflow用户

发布于 2016-09-14 12:07:31

正如Waheed自己发现的那样,您可以向jsvc添加所需的参数,如下所示:

代码语言:javascript
复制
jsvcArgs.add("-agentlib:jdwp=transport=dt_socket,address=8001‌​,server=y,suspend=n")‌​;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17788177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档