3
當我嘗試從Eclipse中運行單元測試時,出現錯誤「java.lang.IllegalStateExcepton:無法加載應用程序上下文」 。Spring Web服務單元測試:java.lang.IllegalStateExcepton:無法加載應用程序上下文
單元測試本身似乎很簡單:
package com.mycompany.interactive.cs.isales.ispr.ws.productupgrade;
import org.junit.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"/applicationContext.xml"})
public class ProductUpgradeTest {
@Test
public void getProductUpgrade() throws Exception
{
//System.out.println(PrintClasspath.getClasspathAsString());
Assert.assertTrue(true);
}
}
但無論怎樣,我似乎與@ContextConfiguration
做我仍然得到同樣的錯誤。
applicationContext.xml文件駐留在一個文件夾/ etc/ws中,但即使我將一個副本放在同一個文件夾中,仍然會給我帶來錯誤。
我對Java,Spring,Eclipse和Ant非常陌生,真的不知道哪裏出了問題。