【问题标题】:How to use Telnet from Java如何在 Java 中使用 Telnet
【发布时间】:2012-03-01 21:39:18
【问题描述】:

我需要远程登录到服务器,执行一些脚本,为这些脚本提供输入并接收输出。 我可以直接使用 Runtime.exec() 并给出 telnet 命令还是需要了解套接字? 我知道在 exec() 方法中,我可能需要在 2 个线程中进行输入和输出,对吗?

谢谢

【问题讨论】:

    标签: java sockets runtime exec telnet


    【解决方案1】:

    两者都不是。使用Apache Commons Net,特别是Telnet support part。无需为外部进程、低级套接字处理或 telnet 命令代码而烦恼。

    【讨论】:

    • 谢谢,但是如果我们不确定用户是否有那个包怎么办?该程序应该可以在用户不付出任何努力的情况下运行。
    • @rv1822:在这种情况下,了解如何将其他 JAR 打包到您的应用程序中。仅限于 JRE 并不是一个好主意。
    猜你喜欢
    • 2014-08-13
    • 2019-10-12
    • 2016-07-25
    • 2016-07-27
    • 2016-04-01
    • 1970-01-01
    • 2020-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多