我已经在NetBeans6.8IDE中编写了一个小的JavaFX小程序。如果小程序在我的计算机上运行,一切工作正常。但是,当我将applet (和编辑的JNLP文件,其中包含到服务器的已更改路径)放入服务器时,它不会从服务器文本文件加载任何数据。路径是正确的--我看了很多次--它们都是好的。它也不会加载带有外部urls的图像。怎么啦?
发布于 2010-04-08 19:58:27
我还没有看到你的代码,所以我来猜一猜。如果您的资源没有捆绑在JAR文件中,而您正在使用file://来访问它,那么您将需要对applet进行签名。在应用程序上,右键单击项目节点->属性->应用程序。选择自签名。
如果你不想签署你的applet,那就以REST的形式访问你的资源。使用HttpRequest。
如果它在客户机上,请考虑使用JNLP API,如下所示。
FileOpenService fos = (FileOpenService)ServiceManager
.lookup(“javax.jnlp.FileOpenService”);
//Open dialog pops up
FileContent fc = fos.openFileDialog(null, null);诊断问题的最好方法是打开Java控制台,查看是否有任何异常。运行$ Java _HOME/bin/ControlPanel ->高级-> Java控制台->显示控制台
https://stackoverflow.com/questions/2572293
复制相似问题