File 通过Java中的web project设置要部署在GlassFish服务器中的项目的文件路径
我有一个项目,我做了一些文件读写过程来获取一些关于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项目在其他计算机中使用,这是一个问题。他们的路径中不
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
中即可。