您的浏览器没有获得Java Virtual Machine(JVM)支持。可能由于没有安装JVM或者已安装但是没有启用。请安装

您的浏览器没有获得Java Virtual Machine(JVM)支持。可能由于没有安装JVM或者已安装但是没有启用。请安装JVM1.5或者以上版本,如果已安装则启用它

这是我在校外访问学校网遇到的问题

我们学校访问内网的方式就是vpn.xxxx.edu.cn

输入之后浏览器就会提示上面那段话

网上搜了一段时间,没有找到解决办法,我个人觉得这个错误提示没有很好的指导性

我目前的解决办法如下

使用Internet Explorer浏览器,这是唯一一款不出现问题的浏览器,所以肯定不是java虚拟机的问题,肯定是Internet Explorer的默认设置和其他的浏览器不同

并且这点得到了我的印证,我不知道之前改了什么配置,结果Internet Explorer也不行了,折腾了好久,最终重置了Internet Explorer才解决

关于为什么只有Internet Explorer才可以,这个问题我觉得挺有意思的,我要后续找机会再了解一下

Java虚拟机(JVM)是Java编程语言的运行环境,它负责解释和执行Java字节码。通过将Java应用程序连接到JVM的调试端口,我们可以在应用程序执行过程中进行调试。 要将Java程序连接到JVM的调试连接,我们需要在启动时为JVM指定相应的调试参数。这些参数包括指定调试端口和允许远程调试连接。 在Java命令行启动程序时,我们可以使用`-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=<debug-port>`参数来启用调试连接。这里,`<debug-port>`是我们选择的调试端口号。 启动Java程序后,JVM将在指定的调试端口上监听来自调试器的连接求。此时,我们可以使用任何兼容Java调试协议的调试器,如Eclipse、IntelliJ IDEA等,连接到JVM。 一旦连接建立成功,调试器将能够与JVM进行通信并执行调试操作。我们可以设置断点、监视变量、单步调试代码等。这样,我们可以更轻松地分析和解决程序中的问题,从而提高代码质量和性能。 需要注意的是,在生产环境中,应避免将调试模式启用JVM上,因为它可能会影响应用程序的性能。调试模式应该仅用于开发和测试阶段,以帮助我们追踪和修复错误。 总而言之,通过将Java程序连接到JVM的调试端口,我们可以使用兼容Java调试协议的调试器来检查和调试应用程序。这是一个很有用的工具,可以帮助我们更有效地开发和维护Java应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值