Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从java动态web应用程序访问资源文件_Java_Eclipse_Web Services - Fatal编程技术网

如何从java动态web应用程序访问资源文件

如何从java动态web应用程序访问资源文件,java,eclipse,web-services,Java,Eclipse,Web Services,我已经开始创建一个JavaWebService。我通过访问projectfolder/res/file.txt下的资源文件使web服务变得更加复杂。现在的问题是,当我从客户端程序访问服务时,Web服务会给出一个FileNotFoundException。我也尝试过将file.txt int放入WebContent文件夹,但没有成功。你们怎么想 解决方案#1: 在文件构造函数中给出文件的完整路径。请注意,这可能会导致可移植性问题。例如,文件f=新文件(“C:\programs\proj\WEB-I

我已经开始创建一个JavaWebService。我通过访问projectfolder/res/file.txt下的资源文件使web服务变得更加复杂。现在的问题是,当我从客户端程序访问服务时,Web服务会给出一个FileNotFoundException。我也尝试过将file.txt int放入WebContent文件夹,但没有成功。你们怎么想

解决方案#1: 在文件构造函数中给出文件的完整路径。请注意,这可能会导致可移植性问题。例如,文件f=新文件(“C:\programs\proj\WEB-INF\test.txt”)

解决方案#2: 使用getResourceAsStream()方法读取文件,如以下线程中所述, 解决方案#1: 在文件构造函数中给出文件的完整路径。请注意,这可能会导致可移植性问题。例如,文件f=新文件(“C:\programs\proj\WEB-INF\test.txt”)

解决方案#2: 使用getResourceAsStream()方法读取文件,如以下线程中所述,

您如何在代码中获取文件?我尝试了file file=new file(“路径”);但它不工作(FileNotFound异常),这正是我想要解决的问题。尝试将文件放入src文件夹,然后使用
file file file=new file(“test.txt”)检查,这是否有效?如何在代码中获取文件?我尝试了file file=new file(“路径”);但它不工作(FileNotFound异常),这正是我想要解决的问题。尝试将文件放入src文件夹,然后使用
file file file=new file(“test.txt”)检查,这有效吗?