我们必须使用 JWS 在 Internet 上提供 Java 应用程序演示。进展顺利;缺少的只是使工作目录文件可用于应用程序。
我们知道 getResource() 方式......问题是我们为同一个应用程序有不同的插件,每个插件都需要在其工作目录中的不同文件(通常是相同文件的不同版本)才能正常工作。因此,当我们希望应用程序具有不同的行为时,我们只需更改工作目录即可。
目前,该演示被打包在一个签名的 jar 文件中,并且它可以正确加载,直到它需要来自工作目录的文件。显然,这个演示的互联网用户并没有准备好文件。我们需要一种方法使 WebStart 应用程序可以在其工作目录中使用这些文件(读/写访问权限)。
我们已经想到了一些事情,比如让应用程序在启动时自行下载文件,或者将它们打包到 jar 中并在启动时提取它们。
寻找建议和/或新想法。我会继续努力……如果我找到可靠的东西,我会更新。
非常感谢!