zoukankan      html  css  js  c++  java
  • myeclipse扩展Natures、Builders、Builders、classpathVariableInitializer、classpathContainerInitializer、projectNatureImages代码

    eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6.9.200.zmyeclipse69200200809\plugin.xml
    <!-- Natures -->
       <extension
             
    id="earnature"
             name
    ="%nature.EAR.name"
             point
    ="org.eclipse.core.resources.natures">
          <runtime>
             <run
                   
    class="com.genuitec.eclipse.j2eedt.core.EARNature">
             </run>
          </runtime>
       </extension>
       <extension
             
    id="ejbnature"
             name
    ="%nature.EJB.name"
             point
    ="org.eclipse.core.resources.natures">
          <runtime>
             <run
                   
    class="com.genuitec.eclipse.j2eedt.core.EJBNature">
             </run>
          </runtime>
       </extension>
       <extension
             
    id="webnature"
             name
    ="%nature.WEB.name"
             point
    ="org.eclipse.core.resources.natures">
          <runtime>
             <run
                   
    class="com.genuitec.eclipse.j2eedt.core.WebNature">
             </run>
          </runtime>
       </extension>
       
    <!-- Builders -->
       <extension
             
    id="J2EEProjectValidator"
             name
    ="%builder.J2EEProjectValidator.name"
             point
    ="org.eclipse.core.resources.builders">
          <builder>
             <run
                   
    class="com.genuitec.eclipse.j2eedt.core.builder.J2EEProjectValidator">
             </run>
          </builder>
       </extension>
       <extension
             
    id="DeploymentDescriptorValidator"
             name
    ="%builder.DeploymentDescriptorValidator.name"
             point
    ="org.eclipse.core.resources.builders">
          <builder>
             <run
                   
    class="com.genuitec.eclipse.j2eedt.core.builder.DeploymentDescriptorValidator">
             </run>
          </builder>
       </extension>
       <extension
             
    id="WebClasspathBuilder"
             name
    ="%builder.WebClasspathBuilder.name"
             point
    ="org.eclipse.core.resources.builders">
          <builder>
             <run
                   
    class="com.genuitec.eclipse.j2eedt.core.builder.WebClasspathBuilder">
             </run>
          </builder>
       </extension>

    <!-- Classpath Container Initializers -->
       <extension
             
    point="org.eclipse.jdt.core.classpathVariableInitializer">
          <classpathVariableInitializer
                
    variable="MYECLIPSE_LIB_HOME"
                class
    ="com.genuitec.eclipse.j2eedt.classpath.J2EEClasspathVariableInitializer">
          </classpathVariableInitializer>
       </extension>
       
       <!-- Initialize ClasspathContainers -->
       <extension
             
    point="org.eclipse.jdt.core.classpathContainerInitializer">

          <classpathContainerInitializer
                
    class="com.genuitec.eclipse.core.librarymgmt.MEClasspathContainerInitializer"
                id
    ="com.genuitec.eclipse.j2eedt.core.J2EE13_CONTAINER">
          </classpathContainerInitializer>

          <classpathContainerInitializer
                
    class="com.genuitec.eclipse.core.librarymgmt.MEClasspathContainerInitializer"
                id
    ="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER">
          </classpathContainerInitializer>
          
          <classpathContainerInitializer
                
    class="com.genuitec.eclipse.core.librarymgmt.MEClasspathContainerInitializer"
                id
    ="melibrary.com.genuitec.eclipse.j2eedt.core.MYECLIPSE_JAVAEE_5_CONTAINER">
          </classpathContainerInitializer>
       </extension>   
       
    <!-- Nature Images -->
       <extension
             
    point="org.eclipse.ui.ide.projectNatureImages">
          <image
                
    icon="icons/ear.gif"
                natureId
    ="com.genuitec.eclipse.j2eedt.core.earnature"
                id
    ="com.genuitec.myeclipse.images.earnature">
          </image>
          <image
                
    icon="icons/ejb.gif"
                natureId
    ="com.genuitec.eclipse.j2eedt.core.ejbnature"
                id
    ="com.genuitec.myeclipse.images.ejbnature">
          </image>
          <image
                
    icon="icons/web.gif"
                natureId
    ="com.genuitec.eclipse.j2eedt.core.webnature"
                id
    ="com.genuitec.myeclipse.images.webnature">
          </image>
       </extension>
  • 相关阅读:
    nginx 、tomcat 配置表单附件大小限制
    清理redis服务器数据
    tomcat 8.5.55 webapps 无法部署应用目录 org.apache.catalina.startup.HostConfig.deployDirectory
    redis + tomcat8.5 session共享
    linux tar 打包
    mysql ORDER BY RAND() 语句优化
    解决Linux下程序端口占用问题
    javamail邮件发送开发中SharedByteArrayInputStream类找不到的错误(java.lang.NoClassDefFoundError: com/sun/mail/util/SharedByteArrayInputStream)
    ansible判定文件或者文件夹是否存在
    ansible应用
  • 原文地址:https://www.cnblogs.com/jifeng/p/2279190.html
Copyright © 2011-2022 走看看