【发布时间】:2016-10-10 13:28:38
【问题描述】:
我在 Windows 7 中将 java 应用程序作为服务运行。 我使用“Tanuki 软件”提供的包装器将我的 java 应用程序转换为 Windows 服务,并且我想获取正在运行该服务的当前会话的用户名。 在我的 java 应用程序中,我使用以下代码:System.getProperty("user.name")。当作为常规 java 应用程序运行时,用户名被正确返回,但是当作为 Windows 服务(使用包装器)运行时,返回的用户名不是预期的用户名 我应该在我的 java 服务中使用哪个代码来获取当前会话的用户名? 非常感谢 安德烈
【问题讨论】: