2012-04-16 60 views
2

我想建立一個修補版本的Spring 3.0.1,但我面臨測試用例失敗。在進一步分析時,我看到失敗的測試是被標記爲@Ignore的測試,但它們似乎仍然被執行。建設春天3.0.1 - 未通過測試

可能是什麼問題?

這裏,我已經遵循3.0.1

git clone git://github.com/SpringSource/spring-framework.git 
git checkout v3.0.1.RELEASE 

經過了https://src.springframework.org/svn/spring-build/trunk/project-build打造春季使用SVN彈簧框架文件夾下的文件夾中的步驟。切換到build-spring-framework目錄。從here提到的步驟創建了一些mkdir目錄。

set JAVA_HOME=E:\Syndev\JAVA6U24\JDK 
set ANT_OPTS=-XX:MaxPermSize=256m -Xmx1024m 
ant 

我試過的另一件事是簡單地刪除失敗的測試/刪除測試用例文件,但導致下面的異常進一步下來構建。

[junit] Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect 
[junit]  at java.lang.ClassLoader.findClass(ClassLoader.java:359) 
[junit]  at java.lang.ClassLoader.loadClass(ClassLoader.java:307) 
[junit]  at org.springframework.core.OverridingClassLoader.loadClass(OverridingClassLoader.java:70) 
[junit]  at java.lang.ClassLoader.loadClass(ClassLoader.java:248) 
[junit]  at org.springframework.context.support.ContextTypeMatchClassLoader.loadClass(ContextTypeMatchClassLoader.java:63) 
[junit]  at org.springframework.util.ClassUtils.forName(ClassUtils.java:258) 
[junit]  at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1226) 
[junit]  at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1200) 
[junit] 
[junit] 
[subant] Leaving directory: E:\Projects\github\spring-framework\org.springframework.orm 

回答