python - 如何在机器人框架中运行java jar文件
问题描述
我已将 java 程序转换为 jar 文件。我想在机器人框架中运行 jar 文件。如何导入并在后台运行?而且我想在某个时间(最多 15 分钟)之后停止正在运行的 jar 文件
解决方案
你可以使用Process
图书馆。它有几个关键字可以帮助您。例如,在您的情况下,您使用Wait For Process
并指定在达到超时后要执行的操作。
您可以查看库文档。您可以执行以下操作:
Start Process java -jar ${jars}${/}example.jar
${result}= Wait For Process timeout=1min 30s on_timeout=kill
推荐阅读
- python - 大型数组的 Python 多处理行为
- java - 如何使用@Transactional在spring方法中读取保存的实例
- html - 如何在 HTML 中不使用 NgIf 评估 Typescript 表达式?
- css - 让弹性项目脱离流程 - IE11
- wpf - 如何基于 WPF ContextMenu 中的 DataGrid DependencyProperty 禁用 MenuItems
- rest - 邮递员与 Guzzle。如何找出使用这 2 个工具发送的相同请求之间的差异?
- powershell - 如何在powershell中将错误从模块返回到主脚本?
- repository - 通过 Nexus Repository API 获取最新的快照资产
- python - cryptography.hazmat.primitives.twofactor.totp 生成的一次性密码错误
- python - 如何比较一个列表中的元素与另一个列表中的元素是字典的元素?