为了账号安全,请及时绑定邮箱和手机立即绑定

IDEA Debug 的时候,出现了 JDWP 初始化的错误,什么原因?

IDEA Debug 的时候,出现了 JDWP 初始化的错误,什么原因?

牛魔王的故事 2019-03-21 18:18:56
我创建了一个 Process 对象,并传入一个字符串数组以便调用执行 Windows 下的批处理脚本。但是在调试的时候报错,信息为:FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)查了一些资料,说是调试所用的端口被其他应用占用,我修改调试端口后试了一下还是不行。另外,还有的说是到 hosts 文件里添加127.0.0.1 localhost的映射,我加了以后,也仍然不行,报同样的错。代码如下,各位帮忙看下有没有问题:try {    ProcessBuilder pb = new ProcessBuilder(scriptAndArgs);    pb.redirectErrorStream(true);    Process process = pb.start();    BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()));    String line;    while ((line = br.readLine()) != null) {        System.out.println(line);    }} catch (IOException | InterruptedException e) {    e.printStackTrace();}非常感谢!
查看完整描述

1 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

这个问题,使用本机的tomcat启动项目一直无法解决。后改用maven的tomcat插件(需在pom文件中添加),并设置参数tomcat7:run即可正常启动项目了。


查看完整回答
反对 回复 2019-04-23
  • 1 回答
  • 0 关注
  • 2216 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信