tomcat debug模式启动失败jvmtiError=JVMTI_ERROR_INTERNAL(113)

起因:年前领到奖金,买了个dell的本本犒劳自己,自带WIN7系统,使用巨不习惯,但是因为显卡驱动对XP的支持不好,没办法只好凑合用。本本买回来先升级系统到旗舰版,然后装工作环境,开始一切正常,两天后发现MyEclipse下使用debug模式启动tomcat失败,主要错误信息如下:

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113)

 

解决过程:网上搜出不少解决方案,有的说是因为javaw.exe被windows防火墙禁止网络访问,有的说是需要修改环境变量,试过均不行。

 

后来发现cmd.exe命令行不能使用,所有.bat文件不能运行,均报找不到指定文件的错误。怀疑中病毒,网上搜了一下,按以下方法修改

 

搜索或者到C:/WINDOWS/system32找到"regedit.exe",改名为"regedit.com",双击运行,在 HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/Image File Execution Options中找到"cmd.exe"、"msconfig.exe"、"regedit.exe"、"regedit32.exe"四个项目(名称应该都差不多)全部删 掉,关闭注册表编辑器,刷新,将"regedit.com"改回"regedit.exe",完成。

 

 

注:我的regedit.exe能正常运行,因此没改文件名。在注册表中只找到了"cmd.exe"一个项目,删除之。重启MyEclipse后,debug模式启动成功。

 

总结:狗日的win7及其自带的迈克菲安全中心,使用起来叫一个别扭,忙完手头这点事,还是换xp吧

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值