簡體   English   中英

eclipse插件項目中的類可見性

[英]Class-visibility in eclipse plugin-project

我正在使用以下結構的eclipse插件:

  • my.plugin.one
  • my.plugin.one.ui
  • my.plugin.two
  • my.plugin.three
  • my.plugin.three.ui

my.plugin.one.ui內部,我有一個類MyFirstClass ,在my.plugin.one MySecondClass

我現在想在MySecondClass使用MyFirstClass的實例,但是它不可見。 我該如何實施?

您需要將包導出到要公開的插件( my.plugin.one.ui )中:

  • 打開您的MANIFEST.MF文件,
  • runtime選項卡,
  • 然后add...按鈕並添加您要公開的包,其他插件應該可以看到它

如果您沒有這樣做,則還需要添加一個依賴項:

  • 轉到其他插件( my.plugin.one ),然后打開MANIFEST.MF文件,
  • dependencies標簽
  • add...按鈕,選擇插件my.plugin.one.ui

暫無
暫無

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

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