スレッドの例外「メイン」**編集:私はコピーを持っているが、私は単純に春のHelloWorldの例を実装しようとしています**春のHelloWorld:java.lang.NoClassDefFoundErrorが
を別のものを貼り付けました。 私の春バージョンは、JDK 5.1私は
package com.javatpoint;
public class Student {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void displayInfo(){
System.out.println("Hello: "+name);
}
}
私の春の日食では、Mavenのなし
私のメインクラス(Student.javaを)ただ、輸入春のJARを、それを実行しようとしてい 4.5です.xmlの
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans- 3.0.xsd"> <bean id="studentbean" class="com.javatpoint.Student"> <property name="name" value="Vimal Jaiswal"></property>
3.Test.java
package com.javatpoint;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
import com.javatpoint.Student;
public class Test {
public static void main(String[] args) {
Resource resource=new ClassPathResource("applicationContext.xml");
BeanFactory factory=new XmlBeanFactory(resource);
Student student=(Student)factory.getBean("studentbean");
student.displayInfo();
}
}
まだ "スレッドの例外 "メイン" java.lang.NoClassDefFoundErrorが"
があると言っていますそれは私が行方不明の何か、私はmavenと統合する必要があります。親切に私はあなたがチュートリアルからいくつかのコードをコピーして見ることができます
を、これは私のエラー・スタック
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.<init>(DefaultSingletonBeanRegistry.java:83)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.<init>(FactoryBeanRegistrySupport.java:43)
at org.springframework.beans.factory.support.AbstractBeanFactory.<init>(AbstractBeanFactory.java:175)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>(AbstractAutowireCapableBeanFactory.java:160)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>(AbstractAutowireCapableBeanFactory.java:171)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.<init>(DefaultListableBeanFactory.java:193)
at org.springframework.beans.factory.xml.XmlBeanFactory.<init>(XmlBeanFactory.java:78)
at org.springframework.beans.factory.xml.XmlBeanFactory.<init>(XmlBeanFactory.java:67)
at com.javatpoint.Test.main(Test.java:13)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 9 more
こんにちは、どのクラスが見つかりませんでしたか?私はそれが重複したjarエラーである可能性があると思う... –
testClassの代わりにclass = "testClass"の完全修飾クラス名を指定する必要があります –
バージョンについて確かですか?なぜXMLで、Javaの設定ではないのですか? – Marged