gpt4 book ai didi

java - 在测试服务器中部署时无法访问 java 类文件

转载 作者:行者123 更新时间:2023-11-28 23:52:37 24 4
gpt4 key购买 nike

我在开发、测试和生产阶段使用 tomcat 服务器 v.6。我在 tomcat 服务器中实现 blazeDS 的 Web 应用程序在开发环境中运行良好。我使用 csv 文件作为平面数据库,该文件位于我的 tomcat webapps 文件夹的应用程序目录中。我通过使用

检索路径连接到这个平面文件
 ServletContext sc = config.getServletContext();
String App_path = sc.getRealPath("/");

当我将它部署到测试服务器时,问题就出现了。我不知道出了什么问题,应用程序没有从平面文件中获取记录。我什至尝试使用 MessageDialog 框打印连接 csv 文件的路径,但它没有返回任何内容。

非常感谢任何帮助。

最佳答案

我们需要更多帮助 - 例如日志文件或其他东西。

可能是安全问题,例如测试服务器文件系统未向运行该应用的用户授予访问权限?

尝试类似的东西

System.out.println(新文件(App_path).getAbsolutePath());System.out.println(new File(App_path).exists());

和其他 java.io.File 方法,您可以使用它们来检查文件的存在性和可读性。一旦您发布了更多信息,我们也许可以提供更多帮助。

关于java - 在测试服务器中部署时无法访问 java 类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com