我注意到了Eclipse的編譯器設置中的這個設置。這與「禁止參考」有什麼不同?Java中的「不鼓勵參考」是什麼意思?
回答
Eclipse有不打算對下游插件使用內部包。但是,默認情況下,這些軟件包對下游插件可見。
不鼓勵引用是您的代碼中的某個Eclipse內部包的引用。
您可以在插件開發環境指南 - >工具 - >編輯器 - >插件清單編輯器 - >插件運行時 - >訪問規則中找到更多信息。
a discouraged refrence默認情況下會引發警告,而禁止引用引發錯誤。他們有相似的禁忌症,但嚴重程度不同。
您的回答並不能解釋什麼一個勸阻的參考是。 – 2011-02-17 16:38:33
它實際上有一個鏈接,說明不鼓勵參考... – jhurtado 2011-02-17 16:40:38
從上how to open the find type dialog programmatically in eclipse
每當在 包不屬於API的一部分引用類型你得到一個沮喪接入警告 上公認的答案評論, 通常這些都是*。內部 包。 「勸阻訪問」是一個 指示符,如果可能的話,您應該查找 API替代方法。請注意0,您可能會在更高版本的Eclipse中更改 。見 help.eclipse.org/galileo/index.jsp爲 更多的細節 - 豐富的賣家
- 1. 爲什麼setAnimationDidStopSelector不鼓勵?
- 2. 爲什麼Debug.Print不鼓勵?
- 3. 這是什麼意思的參考?
- 4. 這是什麼意思參考Intents?
- 5. EXC BAD ACCESS是什麼意思?參考我的代碼是什麼意思?
- 6. 爲什麼不鼓勵LD_PRELOAD的使用?
- 7. 爲什麼不鼓勵Java EE容器中的產卵線程?
- 8. 爲什麼傘架不鼓勵?
- 9. 爲什麼不鼓勵使用Resources.getIdentifier()
- 10. 爲什麼使用`!重要`不鼓勵?
- 11. 爲什麼mysql_escape_string非常不鼓勵?
- 12. 爲什麼sun.misc不鼓勵使用?
- 13. 由於Django不鼓勵將參數傳遞給模板中的函數,因此鼓勵什麼呢?
- 14. 是什麼意思:是什麼意思?
- 15. 經典ASP Javascript參考中的'this.value'是什麼意思?
- 16. stepSimulation中的「step」是什麼意思?Bullet Physics中的參數是什麼意思?
- 17. 什麼是「?」在Java中的意思是?
- 18. CNAME鏈不鼓勵?
- 19. Java - 「\ n」是什麼意思?
- 20. Java(null)是什麼意思?
- 21. 「java result」是什麼意思?
- 22. Java - 0xXXXc是什麼意思?
- 23. 「java -classpath。:」是什麼意思?
- 24. scipy.stats.zipf中的參數是什麼意思?
- 25. LAPACKE_dgesvd(..)中的參數是什麼意思?
- 26. SAEF中的參數是什麼意思?
- 27. murmurhash3中的參數是什麼意思?
- 28. 在iOS API參考中,「receiver」是什麼意思?
- 29. Java中的ArrayList是什麼意思
- 30. Java中的$(「something」)是什麼意思?
http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/access_rules.htm – biziclop 2011-02-17 16:32:16