Tomcat Classpath

时间:2010-08-04 07:06:16

标签: tomcat classpath

我的JSP中有一个工厂方法,它在预定义的位置示例\ abcd \ configfolder \ conf.xml中查找配置文件,我无法控制此路径...我目前在C位置有文件: \ myfolder \ project \ abcd \ configfolder \ conf.xml和tomcat没有找到它..所以我想我需要在我的tomcat类路径中包含C:\ Myfolder \ project所以工厂方法找到conf.xml

任何人都可以告诉我如何做这项工作..

感谢。 Kaddy

3 个答案:

答案 0 :(得分:2)

你是对的Kanddy,把你的文件放在像'conf'这样的文件夹里。将文件夹放在类路径中,然后在代码中通过路径访问文件

File myConfFile = new File("../conf/conf.xml")

答案 1 :(得分:0)

如果您知道绝对路径(例如,通过配置属性),则可以使用

File configFile = new File(absolutePath);

这将有效。实际上,使用以某种方式传递给tomcat /你的app的config属性是找到外部配置文件的正确方法

答案 2 :(得分:0)

我使用tomcat监视器添加了该文件夹。 Tomcat->配置 - > Java的>类路径