部署Java Web应用程序时出现问题

时间:2013-11-01 08:11:50

标签: java-ee tomcat webserver

我不确定如何提出这个问题。

我正在编写一个web应用程序并使用第三方jar从中获取XML数据。 jar需要很少的属性文件与它一起放在应用程序中才能工作。 在独立的Java应用程序中使用jar时,它似乎工作正常。 在Web应用程序中使用该Java代码时,jar无法访问属性文件。

我最好的猜测是,在部署weapp时,Web服务器无法访问属性文件。 我不知道在哪里放置这些文件,我的应用程序可以工作。

请帮助!!

1 个答案:

答案 0 :(得分:0)

/ WEB-INF / classes是放置属性文件的正常位置,但是假设JAR正在使用类加载器来查找它们。如果它使用的是当前工作目录会更加混乱。 Tomcat的工作目录通常是$ CATALINA_HOME / bin,所以你真的不想在那里放置特定于应用程序的文件。

相关问题