मैं वसंत डाटा जेपीए उपयोग कर रहा हूँ और यह अजीब बात है, लेकिन यह स्कैन करने के लिए (तैनाती के दौरान) की कोशिश करता है परीक्षण फ़ाइलें, जो त्रुटि का कारण बनता है:स्प्रिंग डाटा जेपीए - परीक्षण फ़ोल्डर में फ़ाइलों के लिए स्कैन
java.lang.ClassNotFoundException: org.junit.runner.RunWith
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523)
...
WARN : org.springframework.core.type.classreading.AnnotationAttributesReadingVisitor - Failed to classload type while reading annotation metadata. This is a non-fatal error, but certain annotation metadata may be unavailable.
classnotfoundexception है क्योंकि परीक्षण निर्भरता मेवेन में "परीक्षण" दायरे में हैं।
लेकिन मेरा सवाल यह है कि, यह परीक्षण फ़ोल्डर स्कैन क्यों कर रहा है? (/ Src/मुख्य/परीक्षण)।
<jpa:repositories base-package="com.domain.repository" />
आप मुझे बता सकते हैं क्या मैं गलत कर रहा हूँ:
संदर्भ विन्यास इस प्रकार है? My .classpath सामग्री निम्नानुसार है:
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
...
मैं वास्तव में इसके साथ आपकी सहायता की सराहना करता हूं।
मुझे वसंत 3.1.1 के साथ, मेरी परियोजना में यह वही समस्या है। क्या आपको इसके आसपास अपना रास्ता मिला है? – elias