我正在将一个在tomcat中运行的应用程序移植到Jboss,它将作为.WAR文件部署。我有一行代码来查找配置.xml文件:
appContext = new ClassPathXmlApplicationContext("cmdAppContext.xml");
现在我尝试将它放在WEB-INF / classes中(在与eclipse生成的.WAR文件进行比较之后),并尝试了在web.xml中该位置引用的WEB-INF文件夹。但是每次我得到一个NullPointerException。我在这里错过了什么吗?
请注意:我已经在论坛中看到了类似的问题,但未解决
答案 0 :(得分:1)
从源代码中查看context.xml
并不是一个好主意。您应该使用.properties
文件来配置您的应用。 .WAR就像一个包含所有站点文件的.ZIP文件,因此META-INF
位于.WAR的根文件夹中。