映射网络驱动器上的访问文件(Windows)

时间:2014-08-07 11:17:38

标签: java swt java-io filedialog

我在访问驻留在映射网络驱动器上的文件时遇到问题。 我有一个在Windows客户端上运行的RCP应用程序,我希望为用户提供从用户可以使用SWT FileDialog选择的文件导入设置的可能性。只要文件位于运行应用程序的本地PC上就没有问题,但是当我想从驻留在映射网络驱动器上的文件中导入设置时,我得到FileNotFoundException,尽管该文件确实存在。 我可以发现的一件事是,这是一个问题,驱动器映射仅对登录用户有效,但应用程序需要UNC路径才能访问它。 那么我有什么可能解决这个问题呢? SWT是否可以检索驻留在映射网络驱动器上的文件的UNC路径? 我找到的唯一解决方案是我可以使用SWING JFileChooser,但我不喜欢这个对话框的呈现方式。它只是不适合我的应用程序,SWT使用Windows本机文件对话框看起来好多了......

我可以尝试其他任何建议吗?

0 个答案:

没有答案