使用 awt.具有雄猫服务的机器人



我正在尝试使用java.awt的机器人库模拟用户输入(键盘(,并且它正在我的开发环境中工作,但是当部署到Tomcat(作为服务安装在另一台机器上(时,它根本不起作用。我的操作系统是Windows。

我缺少任何配置吗?我已经尝试了"让tomcat与桌面交互"选项,更改用户以运行服务,更改tomcat使用的java(从jre/到jdk/jre/..(,但我仍然无法使其工作。

另外,如果不可能,有没有其他方法可以实现这一目标?

我终于解决了这个问题,而不是以我猜想的最好的方式。

我停止了Tomcat服务,然后以当前用户的身份从CMD启动它。

从cmd打开tomcat的步骤:

  1. 打开厘米.exe
  2. Path-to-tomcat\bib\tomcat7.exe

然后打开我的浏览器,转到应用程序,尝试处理,机器人工作正常!

我知道这不是最好的方法,因为它可能导致安全问题,但我无法将其用作服务,因为不同的用户会话(会话 0(。

最新更新