Ich bin neu bei SpringFramework und habe das Tutorial auf tutorialPoint heruntergeladen, Eclipse mit (Java SE8) eingerichtet und SpringFrameWork 4.3.8 heruntergeladen, um das HelloWorld-Beispiel auszuführen. Ich hatte eine umfangreiche Suche nach diesem Problem gemacht, aber keine der Lösungen, die im Internet veröffentlicht wurden, löst mein Problem.Frühling Hallo Welt - Ich kann die Deklaration des Elements 'Bohnen' nicht finden
Mein beans.xml ist wie folgt:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://springframework.org/schema/beans"
\t \t xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
\t \t xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd"> \t
<bean id="helloWorld" class="com.spring.SpringHello">
\t <property name="message" value="Hello Spring World!" />
</bean> \t \t
</beans>
Im Folgenden sind die Fehlermeldung, wenn sie ausgeführt:
20 Apr, Jahr 2017 11.14.59 org .springframework.context.support.ClassPathXmlApplicationContext preparedRefresh
I NFO: Refreshing org[email protected]5d6d97: Startdatum [Do Apr 20 11:14:59 PDT 2017]; Wurzel Kontexthierarchie
20. April 2017 11.14.59 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Laden XML bean Definitionen Klassenpfad Ressource [beans.xml]
Ausnahme im Thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Zeile 5 im XML-Dokument aus der Klassenpfadressource [Beans.xml] ist ungültig; verschachtelte Ausnahme ist org.xml.sax.SAXParseException; Zeilennummer: 5; Spaltennummer: 134; cvc-elt.1: Die Deklaration des Elements 'Bohnen' kann nicht gefunden werden.
bei org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions (XmlBeanDefinitionReader.java:399)
bei org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:336) bei org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:304) ...
Wenn Sie ein Frühlings-Tutorial für Frühling 4+ tun, ich glaube, Sie ein, den Code verwendet finden sollten -only Bean-Deklaration und keine XML-Dateien. Ich habe Spring in den letzten 10 Jahren verwendet, aber ich habe in den letzten 4 Jahren keine XML-definierten Bohnen verwendet. –
Klaus Groenbaek - Danke für den Hinweis. – user1941319