2017-02-16 121 views
0

我想将属性页面添加到项目。在第一步中,我使用模板向导创建属性页面。我将org.eclipse.core.resources.IFile中的targetclass值更改为org.eclipse.core.resources.IProject。但是,然后我启动插件并单击单个项目项目的属性页面不显示。我如何将属性页面添加到eclipse项目(RCP /插件)

我已经测试了以下提示,但没有工作:

我简化了我的代码,这plugin.xml中:

<?xml version="1.0" encoding="UTF-8"?> 
<?eclipse version="3.4"?> 
<plugin> 

    <extension 
     point="org.eclipse.ui.propertyPages"> 
     <page 
      name="TEST Sample Page" 
      nameFilter="*.*" 
      class="testplugin.properties.SamplePropertyPage" 
      id="testplugin.properties.samplePropertyPage"> 
     <enabledWhen> 
      <adapt type="org.eclipse.core.resources.IProject"> 
       <test property="org.eclipse.core.resources.projectNature" 
         value="org.eclipse.jdt.core.javanature"/> 
      </adapt>   
     </enabledWhen> 
     </page> 
    </extension> 

</plugin> 

有没有人对我有暗示?

Thx。 Ben

回答

1

删除nameFilter="*.*"。这只适用于尝试匹配特定文件类型,而不是项目。

您还将属性页限制为仅显示在Java项目上。

+0

谢谢!这有帮助。 :) – Ben

相关问题