没有环境变量的svnkit?

svnkit without environment variables?

我使用 svnkit 从 SVN 下载文件。当我 运行 我的程序作为 Windows 服务使用 YAJSW 时,该程序 运行 作为系统用户,其中 APPDATA 设置为 C:\Windows 中的某个路径。然后 svnkit 无法写入该目录。

因为我没有找到如何 运行 YAJSW 服务作为具有不同环境变量的不同用户,我想知道我是否可以在不依赖 Windows 环境变量的情况下使用 svnkit .

原来在

中设置svnkit的目录容易多了
SVNWCUtil.createDefaultAuthenticationManager(new File("D:\temp\"),
            user, password.toCharArray());

那么 APPDATA 的值对于 svnkit 就不再重要了。