Как отключить предупреждение о затмении: ссылочный идентификатор «VIEWNAME: secondid» в атрибуте «id» не найден - PullRequest
1 голос
/ 15 июня 2010

В eclipse 3.4 есть раздел моего plugin.xml:

<extension point="org.eclipse.ui.views">
  <view
    allowMultiple="true"
    class="the.full.class.name"
    icon="images/icon.gif"
    id="VIEWNAME"
    name="View Name">
  </view>
</extension>
<extension point="org.eclipse.ui.perspectiveExtensions">
  <perspectiveExtension targetID="MY_PERSPECTIVE_ID">
     <view
        closeable="false"
        id="VIEWNAME:secondaryid"
        minimized="false"
        moveable="false"
        ratio=".75"
        relationship="left"
        relative="org.eclipse.ui.editorss"
        showTitle="true"
        standalone="true"
        visible="true">
      </view>
    </perspectiveExtension>
  </extension>

Приложение работает нормально, я просто не могу избавиться от этого надоедливого предупреждения!

Ответы [ 2 ]

0 голосов
/ 29 июля 2010

Возможно, вы нажали эту ошибку https://bugs.eclipse.org/bugs/show_bug.cgi?id=287551

0 голосов
/ 23 июня 2010

точка расширения

perspectiveExtensions
ожидает фактический идентификатор вида. Так как в вашем случае это 'VIEWNAME', поэтому для
perspectiveExtensions
поле id используйте то же самое.

После этого сбросьте затмение и снова откройте его.

...