首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在JRuby中抑制net-ssh警告?

如何在JRuby中抑制net-ssh警告?
EN

Stack Overflow用户
提问于 2016-11-02 02:44:43
回答 2查看 69关注 0票数 1

我在net-ssh中看到了ELF警告,我正在尝试禁止在控制台上打印该警告。

在创建我的ssh对象之前,我试着提到$VERBOSE = nil,但是没有帮助。我仍然在控制台上看到警告消息。

后来我尝试使用Kernel.suppress_warnings,但这似乎是Rails特有的。

最后,我尝试将警告消息重定向到STDERR,但也不起作用。

在这项工作中的任何帮助都是非常感谢的。谢谢!

下面是生成警告消息的行。

$SSH, @ssh = Net::SSH.start(@hostname, @username, :password => @password) if !host.nil?

EN

回答 2

Stack Overflow用户

发布于 2016-11-02 06:22:21

从源代码看,您可能需要将verbose设置为:silent而不是nil

票数 0
EN

Stack Overflow用户

发布于 2016-11-04 00:55:05

系统无法加载本机C库。可以通过使用以下命令来解决此问题:

代码语言:javascript
复制
java -Djruby.native.verbose=true -Djava.library.path=/lib64 -jar ssh_test.jar
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40366582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档