# re: StrutsTestCase 不需要 寫 classpath 方法 ^_^ 回復 更多評論
2007-11-08 10:16 by
假設我是用MyEclipse開發的,
setConfigFile("E:/src/StrutsTestCase/WebRoot/WEB-INF/web.xml");
里面的路徑是開發時項目中的路徑還是發布之后在Tomcat中的路徑????
# re: StrutsTestCase 不需要 寫 classpath 方法 ^_^ 回復 更多評論
2007-11-09 17:16 by
@李泳
不是怎么理解的你的io操作!不要寫物理路徑。
我告訴你一種方法
這通過Classload來加載 寫邏輯路徑 就沒有這什么考慮的了
可以參考我blog里的介紹
http://www.tkk7.com/Good-Game/archive/2007/08/09/128154.html中的 hbn 加載文件
# re: StrutsTestCase 不需要 寫 classpath 方法 ^_^ 回復 更多評論
2007-11-09 17:20 by
你可以用
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
new File(
classLoader.get URL 什么方法名字不太記的了
);
寫邏輯名就可以如你的:
/WebRoot/WEB-INF/web.xml