3

我有一个 Java 应用程序,用于将大量数据从用户的工作站复制到服务器。java.io.File 类应该可以很好地使用 UNC 路径,实际上它可以,但只有当我在标准执行模型中运行应用程序时才可以。

当应用程序通过 Web Start 启动时,当我尝试打开 FileOutputStream 并在消息中显示“未找到网络路径”时收到 FileNotFoundException。当我将 jar 下载到 PC 并从命令行启动它时,一切正常。

我的应用程序已签名,我在 JNLP 中定义了所有权限。

编辑:我还发现,当我将 UNC 路径映射到驱动器号时,它也可以工作。

4

1 回答 1

2

对此没有解决方案。我最终将路径安装为命名卷并通过卷使用它。

于 2010-09-14T19:37:06.827 回答