我正在使用Java进行Windows服务,此服务列出目录中的文件并将结果写入文件。我的问题是,当我在服务运行时调用Java.File.isDirectory()时,它总是导致false(当我像其他程序一样手动运行服务时,它运行良好)。此外,如果我尝试以下操作:for(File F:directorio.listFiles())当我将程序作为服务运行时会引发异常。我相信是权限相关的,因为当我将运行服务的帐户更改为我自己的凭据时,它会正确列出文件。你知道是否有解决方法吗? (更改Windows策略,另一种特殊帐户,另一种列出目录文件的方式,也许我错过了其他任何事情)。提前致谢。Java服务无法列出目录中的文件
0
A
回答
0
感谢您的帮助!我发现我的问题,我正在阅读配置文件的路径,我认为这是在用户的家里(我的家和系统的家不一样...我的错)。不知怎的,我并没有意识到,因为我正在使用一个循环班(:S)。再次非常感谢。
0
为用户提供正在运行Java服务的用户所需的证书文件夹。
我相信它作为SYSTEM运行。
+0
其实很好奇,因为系统用户在整个文件系统中拥有权限(这是默认的Windows行为)。我甚至分配了特殊权限,但没有帮助。 – Rafael 2010-11-01 00:22:00
相关问题
- 1. Microsoft Graph无法列出目录文件
- 2. Java在目录中列出文件
- 3. 从groovy中的FTP服务器目录列出文件
- 4. 无法在Android文档目录中列出或打开文件
- 5. 无法保存到Azure云服务的文件夹目录
- 6. 无法让IIS从指定的目录服务.js文件
- 7. 无法编辑系统目录中的服务文件 - 只读文件系统
- 8. 在服务器上列出目录
- 9. OpenCV C++列出目录中的文件?
- 10. 仅列出目录中的文件夹
- 11. 列出目录中的所有文件
- 12. PHP来列出目录中的文件
- 13. 仅列出目录中的文件夹
- 14. 获取服务器上的目录中的文件列表iPhone
- 15. 无法在java中的新目录中创建文件
- 16. 无法链接目录中的文件
- 17. 目录中的文件无法找到
- 18. 如何使用java只列出目录中的N个文件
- 19. 列出目录和子目录中的MP3文件在PHP中
- 20. 如何从http服务器列出目录中的所有文件?
- 21. JavaScript以列出网络服务器上目录中的所有文件
- 22. SVN - 无法提交文件(无法创建目录 - 无此文件或目录)
- 23. 我无法将文件保存在服务器的根目录中
- 24. 无法使用Apache服务器访问子目录中的文件
- 25. 在目录中列出文件
- 26. 在codeigniter/php目录中列出文件
- 27. 在C++目录中列出文件
- 28. 在c目录中列出文件
- 29. 无法列出HDFS目录中的文件事件但是我有读取目录的访问权限
- 30. 列出目录和子目录中的所有jpg文件
目录是本地目录,映射网络驱动器上的目录还是UNC共享上的目录? – kaliatech 2010-11-01 23:34:55
这是一个本地目录(在我的主目录中) – Rafael 2010-11-04 02:34:53