我使用Java中的cli启动应用程序。 我的Java应用程序在Tomcat中作为服务运行。 (与系统用户)
当我使用cli启动我的应用程序时,它也是系统用户启动但我想用管理员帐户启动它,而不是系统,以避免出现问题... 我怎么能用Java做到这一点?
谢谢!
答案 0 :(得分:0)
要解决此问题,我需要更改服务的所有者以使用管理员帐户启动它。
您可以使用此命令(https://stackoverflow.com/a/308319/2515673):
进行设置sc config "service name" obj= "[.\username]" password= "[password]"