<分区>
我有一个在端口中创建套接字服务器的 Java 应用程序。 我在 windows 机器上测试我的应用程序,并且运行正常,但是当我在 linux 机器上测试它时,端口没有监听。
有什么方法可以专门在 linux 机器上打开一个端口吗?
我运行“netstat”命令,但我在应用程序中使用的端口没有出现。 它不会抛出任何异常。 我正在尝试从另一台机器连接到应用程序,但连接被拒绝。
老实说,我不知道为什么它不运行......
请帮忙。
谢谢, 大卫
<分区>
我有一个在端口中创建套接字服务器的 Java 应用程序。 我在 windows 机器上测试我的应用程序,并且运行正常,但是当我在 linux 机器上测试它时,端口没有监听。
有什么方法可以专门在 linux 机器上打开一个端口吗?
我运行“netstat”命令,但我在应用程序中使用的端口没有出现。 它不会抛出任何异常。 我正在尝试从另一台机器连接到应用程序,但连接被拒绝。
老实说,我不知道为什么它不运行......
请帮忙。
谢谢, 大卫
最佳答案
您尝试打开的端口号是多少?
如果低于 1024,则只有 root 用户可以打开它或授予访问权限。
关于java - 使用java应用程序在linux中打开端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1037649/
相关文章:
localhost - 如何将 VAPOR 4 的默认端口 8080 更改为端口 8090?
java - Android 在 Activity 中发送电子邮件时给出 "javax.mail.AuthenticationFailedException"
java - org.json.JSONException : JSONArray[0] is not a JSONObject
linux - Unix/Linux 符号链接(symbolic link)是否支持回退?
java - 与 "Address in use: JVM_Bind"相关的一些问题
tcp - 临时端口号 : Same server port after establishment?