Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
File 通过Java中的web project设置要部署在GlassFish服务器中的项目的文件路径_File_Web_Glassfish - Fatal编程技术网

File 通过Java中的web project设置要部署在GlassFish服务器中的项目的文件路径

File 通过Java中的web project设置要部署在GlassFish服务器中的项目的文件路径,file,web,glassfish,File,Web,Glassfish,我有一个项目,我做了一些文件读写过程来获取一些关于glassfish服务器响应的值。 例如,在一个写过程中,我声明我的文件如下: BufferedReader reader = new BufferedReader(new FileReader( "D:\\stajyer\\Glassfish Deployment\\out.txt")); 当我在本地jetty服务器上工作时,一切正常。但是这个项目将作为web项目在其他计算机中使用,这是一个问题。他们的路径中不

我有一个项目,我做了一些文件读写过程来获取一些关于glassfish服务器响应的值。 例如,在一个写过程中,我声明我的文件如下:

BufferedReader reader = new BufferedReader(new FileReader(
                "D:\\stajyer\\Glassfish Deployment\\out.txt"));
当我在本地jetty服务器上工作时,一切正常。但是这个项目将作为web项目在其他计算机中使用,这是一个问题。他们的路径中不会有此文件。 那么我该怎么解决这个问题呢? 我怎么能把我的文本文件盗用到我的项目中

注意:在D:\stajyer\Glassfish Deployment\out.txt中,Glassfish Deployment是我项目的名称


感谢您的帮助,我尽可能地做到专业化。

在您的项目中包含out.txt有什么问题?它已经包含在我的项目中了。但它是一个绝对路径,因此其他用户计算机可能没有此文件。我不知道如何将此文本文件包含到服务器中已部署的文件中。很抱歉,我不能说清楚。如果该文件包含在您的项目中,它也将包含在WAR文件中…只需将该文件放在您的WEB-INF文件夹或
src/main/resources
中即可。