簡體   English   中英

如何從Eclipse中的項目的導入JAR中排除軟件包?

[英]How do I exclude a package from an imported JAR for a project in Eclipse?

如何從Eclipse中的項目的導入JAR中排除軟件包?

我設法弄清楚了如何從所有項目中排除默認程序包,而不僅僅是從導入的JAR程序中排除單個程序包,也不排除特定項目。 我沒有看到任何與過濾器相似的東西。

  1. 右鍵單擊您的Java項目
  2. 選擇“構建路徑”->“配置構建路徑”,然后選擇“庫”選項卡
  3. 找到您引用的JAR,然后使用左側的小三角形箭頭擴展其屬性: 在此處輸入圖片說明
  4. 單擊“訪問規則”,然后單擊右側的“編輯...”按鈕
  5. 在“類型訪問規則”窗口中,單擊“添加...”
  6. 對於“解決方案”,選擇“禁止”
  7. 在“規則模式”字段中,輸入排除模式。 如果您想排除默認軟件包類,而僅排除那些軟件包類(這就是我閱讀您的問題的方式),則模式將簡單為:[*]。 有關模式的完整說明,請查看此機制所基於的ANT頁面
  8. 在所有打開的窗口上單擊“確定”。

現在,您已排除的類將不再在您的項目中可用。 我在Eclipse Kepler上測試了上述步驟。

暫無
暫無

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

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