myeclise 使用junit 测试 struts问题

MyEclipse的类路径是从工程的根目录下开始的,所以当用junit测试的时候会找不到web.xml.和stuts-config.xml,

 

解决办法就是覆盖父类的方法,设置context的路径

protected void setUp() throws Exception {
  
  super.setUp();
   setContextDirectory(new File("WebRoot"));
  this.setConfigFile("/WEB-INF/struts-config.xml");
 }

你可能感兴趣的:(xml,Web,struts,MyEclipse,JUnit)