我注意到了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. 爲什麼Debug.Print不鼓勵?
- 2. 爲什麼setAnimationDidStopSelector不鼓勵?
- 3. 這是什麼意思的參考?
- 4. 爲什麼不鼓勵LD_PRELOAD的使用?
- 5. 爲什麼不鼓勵Java EE容器中的產卵線程?
- 6. 爲什麼sun.misc不鼓勵使用?
- 7. 爲什麼mysql_escape_string非常不鼓勵?
- 8. 爲什麼使用`!重要`不鼓勵?
- 9. 爲什麼不鼓勵使用Resources.getIdentifier()
- 10. 由於Django不鼓勵將參數傳遞給模板中的函數,因此鼓勵什麼呢?
- 11. 經典ASP Javascript參考中的'this.value'是什麼意思?
- 12. 是什麼意思:是什麼意思?
- 13. 什麼是「?」在Java中的意思是?
- 14. CNAME鏈不鼓勵?
- 15. Java - 0xXXXc是什麼意思?
- 16. 「java -classpath。:」是什麼意思?
- 17. 「java result」是什麼意思?
- 18. SAEF中的參數是什麼意思?
- 19. 在iOS API參考中,「receiver」是什麼意思?
- 20. Java中的$(「something」)是什麼意思?
- 21. Java中的「volatile」是什麼意思?
- 22. Java中的ArrayList是什麼意思
- 23. JAVA中的$ 1是什麼意思?
- 24. Java Eclipse中的src是什麼意思?
- 25. java中的Interface.class是什麼意思?
- 26. 參考Spring-Hibernate的「事務同步會話」是什麼意思?
- 27. 「模糊不清」是什麼意思?PATTERN是什麼意思?
- 28. 爲什麼鼓勵java hibernate-mapped對象成爲POJO的對象?
- 29. 爲什麼GAE中的URL重寫不被鼓勵?
- 30. 什麼意思在java中?
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