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>
  • 相关阅读:
    windows 根据端口查看进行PID 并杀掉进程
    Linux下安装mysql-5.7
    springcloud参考视频和源码笔记
    idea中配置热部署
    技术/方案实现目录
    系统功能设计产出模版
    JQuery点击行tr实现checkBox选中与未选中切换
    Java学习第一天
    ES6 记录
    微信小程序记录
  • 原文地址:https://www.cnblogs.com/jifeng/p/2279190.html
Copyright © 2011-2022 走看看