Плагины, работающие в Eclipse Indigo, а не в Galileo

Я разработал плагины для затмения. Когда я создал проект, я предоставляю поддерживаемую версию eclipse 3.2 и выше. Плагин отлично работает в индиго. Но не работает в Галилео.

plugins.xml

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

<extension
         id="wizard"
         name="SubApp Config"
         point="org.eclipse.ui.newWizards">
      <category
            name="SubApp CodeGen"
            id="wizard.category1">
      </category>
      <wizard
            name="SubApp CodeGen"
            icon="icons/wizard.gif"
            category="wizard.category1"
            class="com.xyz.code.generator.wizard.SubAppWizard"
            id="wizard.wizard1">
         <description>

         </description>
      </wizard>
</extension>



</plugin>

Manifest.MF

    Manifest-Version: 1.0
    Bundle-ManifestVersion: 2
    Bundle-Name: com.xyz.article.wizards
    Bundle-SymbolicName: com.citi.code.generator;singleton:=true
    Bundle-Version: 1.0.0
    Require-Bundle: org.eclipse.ui,
     org.eclipse.core.runtime,
     org.eclipse.core.resources,
     org.eclipse.jdt.core,
     org.eclipse.jdt.ui,
     org.eclipse.ui.forms;bundle-version="3.4.1",
     com.citi.code.generator.flavor;bundle-version="1.0.0",
     org.apache.velocity;bundle-version="1.5.0"
    Bundle-ClassPath: .
    Bundle-RequiredExecutionEnvironment: J2SE-1.5,
     JavaSE-1.6

Пожалуйста помоги


person Shashi    schedule 04.12.2012    source источник
comment
как это не работает? вы также можете подумать о том, чтобы спросить в сообществе eclipse   -  person Nikolay Kuznetsov    schedule 04.12.2012
comment
Перейдите в папку своей рабочей области, откройте .metadata, посмотрите, в чем заключается ошибка, и вставьте ее сюда.   -  person Duncan Krebs    schedule 05.12.2012
comment
Может быть, проблема в Java? Я думаю, что Indigo требует java 1.6, а Galileo может не поддерживать его. Попробуйте изменить среду выполнения на 1.5, перекомпилировать и посмотреть, изменится ли что-нибудь.   -  person Fredrik    schedule 05.12.2012


Ответы (1)


Из комментария Фредрика,

I think Indigo requires java 1.6 and Galileo may not support it. Try to 
change execution environment to 1.5 and recompile and see if that changes
anything.

Измените среду выполнения на 1.5 и установите JAVA SDK на Java 1.5.

Это решает проблему. Спасибо

person Shashi    schedule 07.01.2013