我在Eclipse Indigo項目中使用了一個名爲Weka的開源java庫。該庫看起來有點過時,所以Eclipse向我展示了數千條關於其代碼的警告。一個典型的例子是:如何避免必須使用@SupressWarnings?
ArrayList的是原始類型。引用泛型類型的ArrayList < E> 應該是參數
在談到這樣一行:
ArrayList t = new ArrayList();
Eclipse的速戰速決表明我可以轉換上面的代碼中使用泛型或我可以添加一個@SuppressWarnings'rawtypes'註釋作爲修復。
但無論這些修補程序涉及更動開源項目的代碼,我不得不做這些改變幾個(幾百?)次以上。
相反,可能會有一些Eclipse全局設置(或Java編譯器?),在那裏我可以表明我不想被警告的具體項目?
當我使用谷歌,我得到... http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcompiler% 2Fref-preferences-errors-warnings.htm – 2012-04-03 16:27:31
謝謝Brian。我已經編輯了這個問題,以反映我並不關心一個警告信息的事實 - 我想避免所有這些信息用於特定項目。 – urig 2012-04-05 11:36:27