【发布时间】:2011-05-22 14:59:26
【问题描述】:
我有两个应用程序:flex 中的客户端和 Java 中的服务器。当我在 flex builder 中部署应用程序时,里面也有 tomcat 服务器,一切正常。但现在我试图在 flex/eclipse 构建器之外部署 apache tomcat,但我遇到了问题。
我认为问题出在相对/绝对路径上,但我不知道如何解决。 在我的 Java 应用程序中,我必须访问数据库并从中获取文件。我使用属性来设置我想要下载这些文件的路径,如下所示:
pacs.ruta=C:\\resources\\
然后我需要访问该文件,因此在使用此代码时:
fin = new FileInputStream(pacsRuta+""+f.getName());
其中 f.getName() 给了我文件的名称,因此我可以使用我在 pacs.ruta 中设置的路径和文件名获取文件的路径。 我不知道为什么它不起作用。我试着把
pacs.ruta=/resources/
与我的应用程序中的文件夹关联,但它不起作用。
有人可以给我一个建议吗?你认为这是问题吗?因为整个应用程序在 flex/eclipse 构建器之外的 tomcat 服务器中部署时可以正常工作,但是当调用此代码时,应用程序无法正常工作。
【问题讨论】:
标签: java apache-flex tomcat deployment