2012-12-04 3 views
1

Eclipse 플러그인을 개발했습니다. 내가 프로젝트를 만들 때, 나는 3.2 버전 이상을 지원할 수있는 Eclipse 버전을 제공한다. 플러그인은 인디고에서 완벽하게 작동합니다. 그러나 갈릴레오에서는 일하지 않습니다. 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 

프레드릭의 코멘트에서
+0

어떻게 작동하지 않습니다? 당신은 이클립스 커뮤니티에서도 묻는 것을 고려할 수도있다. –

+0

작업 공간 폴더로 가서 .metadata를 열고 오류가 무엇인지보고 여기에 붙여 넣는다. –

+0

Java 문제 일 수 있습니까? Indigo는 Java 1.6이 필요하며 Galileo는이를 지원하지 않을 수도 있습니다. 실행 환경을 1.5로 변경하고 다시 컴파일하여 변경 사항이 있는지 확인하십시오. – Fredrik

답변

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의 실행 환경 d JAVA SDK를 Java 1.5로 설정합니다.

문제가 해결되었습니다. 감사합니다

관련 문제