2010-05-25 58 views
1

我剛開始使用XStream Annotations,並試圖找出如何將註釋與XStream對象相關聯。從文檔看來,這似乎是接受的方法:Basic XStream註解

XStream xstream = new XStream(new DomDriver()); 
xstream.processAnnotations(AnnotatedClass.class); 

我的問題是,Eclipse沒有認識到這是一個有效的方法。在Eclipse中,似乎所有東西都已正確配置,因爲它向我展示了XStream對象中其餘的方法。這幾乎就像Eclipse認爲它是xstream的老版本。

我試過運行一個項目>清理Eclipse內部但沒有解決任何問題。我也試着再次下載XStream jar,這也沒有幫助。

版本:1.3.1的XStream時,Eclipse 3.4,Java 6的

有沒有人見過這種奇怪的行爲,或者對如何解決它的任何想法?

回答

0

我的classpath上的其他jar之一是使用舊版本的XStream。

要解決該問題:項目屬性> Java構建路徑>訂單和出口

從那裏只要將罐子到列表的頂部和Eclipse拿起罐子的正確版本。