我使用svnkit从SVN下载文件。当我使用YAJSW将程序作为Windows服务运行时,程序作为系统用户运行,其中APPDATA设置为C:\ Windows中的某个路径。然后svnkit无法写入该目录。
由于我没有找到如何将YAJSW服务作为具有不同环境变量的不同用户运行,我想知道是否可以在不依赖Windows环境变量的情况下使用svnkit。
答案 0 :(得分:0)
原来,在
中设置svnkit的目录要容易得多SVNWCUtil.createDefaultAuthenticationManager(new File("D:\\temp\\"),
user, password.toCharArray());
然后,对于svnkit,APPDATA的值不再重要。