我们共享一个用于开发各种Java应用程序的远程Linux系统,并且我们使用VisualVM over ssh来分析应用程序的。有没有办法在我们的Java进程上启用JMX/分析,而不需要在我们的进程/用户之间分配/提供端口号?为了启用性能分析,必须始终确保指定一个(唯一的)端口号,这是很烦人的。但我们仍然偶尔会遇到被占用的端口号。
我们可以继续使用更花哨的脚本(例如,查询netstat以获取占用的端口号,并
当我试图在eclipse中运行我的项目时,我得到了这个错误: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocke