我正在尝试访问部署在 apache web server 中的jar文件中的资源文件 . 可以通过已部署文件夹中的jnlp文件访问该文件,但在尝试从浏览器访问时无法通过Web启动访问该文件 .
apache web server
用于使用uri访问文件的代码如下所示:
File helpFile = new File("/myFile.doc");
myFile 位于服务器中部署的应用程序 jar 中 .
myFile
jar
JNLP应用程序在您的计算机上本地运行,因此它将具有对Apache Web服务器的'file'访问权限 . 您必须使用HttpURLConnection或任何RESTful客户端API访问它 .
此外,要在服务器上本地访问文件,您必须使用FileOpenService而不是文件 .
1 回答
JNLP应用程序在您的计算机上本地运行,因此它将具有对Apache Web服务器的'file'访问权限 . 您必须使用HttpURLConnection或任何RESTful客户端API访问它 .
此外,要在服务器上本地访问文件,您必须使用FileOpenService而不是文件 .