私はthis tutorialに従ってSpringを学びたいと思っています。 IntelliJを使用してsrcフォルダのルートにspring.xmlファイルを作成しました。私のXMLの間違っている何なぜ私のXMLに根本的な誤りがありますか?
:しかし、私は次のエラーを得ましたか。それを修正するには?ありがとう!私は、次のXMLファイルを変更した後
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties/>
<beans>
<bean id="triangle">
</bean>
</beans>
が、私はまだエラーを得た:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE beans SYSTEM "http://java.sun.com/dtd/properties.dtd">
<beans>
<bean id="triangle">
</bean>
</beans>
私は次のように私のコードを変更した後、XMLは正しいですが、私は、Javaコンパイラのエラーを得た:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE beans SYSTEM "http://java.sun.com/dtd/beans.dtd">
<beans>
<bean id="triangle">
</bean>
</beans>
エラーメッセージは次のとおりです。ファイル[/Users/nick/testProj/gs-rest-service/initial/src/main/spring.xml]からXML文書内の 2行目が無効です。ネストされた例外はorg.xml.sax.SAXParseExceptionです。 lineNumber:2;
私は次のようにXMLを変更した後、私はまだJavaコンパイラのエラーを得た:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<!-- A simple bean definition -->
<bean id="triangle" class="no class">
<!-- collaborators and configuration for this bean go here -->
</bean>
<!-- more bean definitions go here -->
</beans>
タグ[spring]が追加されました。 –