2013-03-05 256 views
1

您是否遇到過使用spring配置和運行豬作業?豬配置彈簧

因爲最近我試圖整合春天和豬期間,我無法得到hdp:pig-runnerhdp:pig-factory標籤正在運行。它給我錯誤說:「cvc-complex-type.2.4.c:匹配的通配符是嚴格的,但是對於元素'hdp:pig-factory'沒有聲明。」 。我嘗試了所有可能的方式,但無法提出解決方案。你們中的任何人都可以幫忙嗎?即使任何小小的建議都會有幫助。

我使用的架構是

<beans xmlns:hdp="http://www.springframework.org/schema/hadoop" <xsi:schemaLocation="http://www.springframework.org/schema/hadoop http://www.springframework.org/schema/hadoop/spring-hadoop.xsd http://www.springframework.org/schema/hadoop http://www.springframework.org/schema/hadoop/spring-hadoop.xsd"> 
+0

您似乎錯過了''元素上的閉角尖括號。 – chepner 2013-03-05 16:37:17

+0

沒有其實我只是複製粘貼我的配置的一部分,所以錯過了尖括號。在我的程序中,尖括號在那裏,因爲我使用的是Eclipse IDE,只要我創建標籤,它就會提供標籤。 – 2013-03-06 05:15:13

回答

0

如果你仍然面臨這個問題..

,首先你有2個彈簧hadoop.xsd在配置文件中聲明。

另外,你是否添加了必要的庫。如果你使用maven,你有沒有添加必要的依賴關係?