为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 JRuby 中使用 Jemmy 将参数传递给主应用程序类?

如何在 JRuby 中使用 Jemmy 将参数传递给主应用程序类?

慕仙森 2022-01-06 17:10:06
我正在使用 JRuby 和 Jemmy 库自动化 Swing GUI 应用程序。应用程序在启动时接受参数。通过在主类名称后传递参数,我能够从命令行启动应用程序。有没有办法在 JRuby 中使用 Jemmy 做同样的事情?从命令行java -cp CLASSPATH org.sample.MainApplication arg1 arg2来自 Jemmy 文档ClassReference newApp = ClassReference('org.sample.MainApplication'); newApp.startApplication();我在 JRuby 中的尝试main_app = ClassReference.new('org.sample.MainApplication')main_app.start_application()
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

经过多次反复试验,我发现了这个问题。我发送的参数格式不正确。

main_app.start_application(['arg1','arg2'].to_java(:string)) 做到了。


查看完整回答
反对 回复 2022-01-06
  • 1 回答
  • 0 关注
  • 117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信