簡體   English   中英

煩惱 - 如何禁用Eclipse類路徑條目警告

[英]Annoyance - How to disable Eclipse classpath entry warnings

我搜索了選項,但我似乎找不到禁用這些警告的方法。 警告如下:

Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not be exported or published. Runtime ClassNotFoundExceptions may result.

除了弄亂我的“問題”視圖外,在我的項目中對我沒有任何意義。

bug 190783可能與此問題相關。

此警告現在將有兩個快速修復:

-one添加“ dependency ”屬性(這是當前的快速修復)

- 添加“ nondependency ”屬性; 添加此屬性將明確排除cp條目作為潛在的發布/導出依賴項。 如果用戶改變主意,他們可以通過JDT構建路徑UI刪除此屬性。

正如蒙丹評論:

我找到了! 右鍵單擊警告並選擇快速修復,耶!

這確實是您可以使用快速修復的方法:另請參閱常見問題什么是快速修復? 快速修復快速輔助

替代文字

快速修復整個項目(雖然可能太貪心)。 假設linux實用程序(或cygwin):

cp .classpath classpath-bak
cat classpath-bak | sed 's@^\(\s*<classpathentry kind=.*\)/>\s*$@\1><attributes><attribute name="org.eclipse.jst.component.nondependency" value=""/></attributes></classpathentry>@' > .classpath

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM