我想通过Java访问rundeck,获取失败作业的列表并重新启动它们

我想通过Java访问rundeck,获取失败作业的列表并重新启动它们,java,rundeck,Java,Rundeck,我试图从rundeck访问项目的所有作业,以便找到失败的作业并重新启动它们。我还想检查是否所有节点都已启动或未使用Java 当我尝试使用org.rundeck.api.RundeckClient为RundeckClient创建实例时,我遇到以下错误: “RundeckClient(java.lang.String)”在“org.rundeck.api.RundeckClient”中不是公共的。无法从包外部访问 Rundeck有一个RESTAPI,您可以从中了解它 创建restful web服务客

我试图从rundeck访问项目的所有作业,以便找到失败的作业并重新启动它们。我还想检查是否所有节点都已启动或未使用Java

当我尝试使用
org.rundeck.api.RundeckClient
RundeckClient
创建实例时,我遇到以下错误:

“RundeckClient(java.lang.String)”在“org.rundeck.api.RundeckClient”中不是公共的。无法从包外部访问


Rundeck有一个RESTAPI,您可以从中了解它

创建restful web服务客户端并调用web服务端点


请参阅API文档中的作业部分,并根据需要使用适当的API。您需要从Rundeck生成令牌,并在API调用中使用它

Rundeck有一个rest API,您可以从中了解它

创建restful web服务客户端并调用web服务端点

请参阅API文档中的作业部分,并根据需要使用适当的API。您需要从Rundeck生成令牌,并在API调用中使用它

我不知道什么客户机是“RundeckClient”,但您可以使用rd api客户机作为客户机:请也看一下:我不知道什么客户机是“RundeckClient”,但您可以使用rd api客户机作为客户机:请也看一下: