美文网首页MyEclipse
开启防火墙后,MyEclipse中运行Tomcat程序,报&qu

开启防火墙后,MyEclipse中运行Tomcat程序,报&qu

作者: 静美书斋 | 来源:发表于2018-08-23 16:49 被阅读19次
错误出现环境
系统版本:Windows7 专业版
JDK版本:1.7
MyEclipse版本:10.7
Tomcat运行环境:8.5.11
问题描述

当卸载360安全卫士,开启Win7系统自带的防火墙之后,与往常正常运行Tomcat项目时,出现“FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)”错误

解决办法

1、开启Win7自带防火墙时,勾选“Windows防火墙组织新程序时通知我”,如下图:


开启防火墙,并勾选通知

2、正常启动MyEclipse中的项目时,会弹出防火墙阻止程序连接的对话框,勾选“专用网络”、“公用网络”,允许访问!


MyEclipse内置的JDK 使用系统环境中的JDK

一般来说,开启防火墙后,允许在防火墙阻止程序时弹框,是给用户自己选择是否信任程序的权力,这样,就不需要在防火墙规则中进行人为的设定,当你允许程序运行后,系统会自动将此程序添加进防火墙的规则中去。如下,查看防火墙的入站规则中,出现了四项由于刚刚手动添加“允许访问”时新增的规则:


新增的入站规则

备注:了解了防火墙规则的添加机制,也可以在程序运行之初,进行手动添加入站规则。

【End】

相关文章

网友评论

    本文标题:开启防火墙后,MyEclipse中运行Tomcat程序,报&qu

    本文链接:https://www.haomeiwen.com/subject/ahdmiftx.html