⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plugin.xml

📁 一个很好用的JAVA源程序打包工具
💻 XML
字号:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
   id="net.sf.fjep.fatjar"
   name="Fat Jar Plug-in"
   version="0.0.25"
   provider-name="Ferenc Hechler"
   class="net.sf.fjep.fatjar.FatjarPlugin">
   
   <runtime>
      <library name="fatjar.jar">
         <export name="*"/>
      </library>
   </runtime>

   <requires>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.eclipse.ui.forms"/>
      <import plugin="org.eclipse.core.runtime"/>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.jdt.core"/>
      <import plugin="org.eclipse.jdt.ui"/>
      <import plugin="org.eclipse.ui.ide"/>
      <import plugin="org.eclipse.help"/>
      <import plugin="org.eclipse.help.ui"/>
      <import plugin="org.eclipse.help.base"/>
      <import plugin="org.eclipse.ant.core"/>
      <import plugin="org.apache.ant"/>
   </requires>
   <extension-point id="jarutil" name="Helper for JAR iteration and creation " schema="schema/jarutil.exsd"/>

   <extension point="org.eclipse.ui.popupMenus">
      <objectContribution
            objectClass="org.eclipse.jdt.internal.core.JavaProject"
            id="net.sf.fjep.fatjar.contribution2">
         <action
               enablesFor="1"
               label="Build Fat Jar"
               icon="icons/fjexport.gif"
               class="net.sf.fjep.fatjar.popup.actions.BuildFatJar"
               id="net.sf.fjep.fatjar.buildFatJar">
         </action>
      </objectContribution>
      <objectContribution
            objectClass="org.eclipse.core.resources.IFile"
            nameFilter="*.fatjar"
            id="net.sf.fjep.fatjar.objectContribution1">
         <menu
               label="Fat Jar"
               id="net.sf.fjep.fatjar.menu1">
            <groupMarker name="group1"/>
         </menu>
         <action
               enablesFor="1"
               label="Quick Build"
               icon="icons/quickbuild.gif"
               class="net.sf.fjep.fatjar.popup.actions.BuildFatJar"
               menubarPath="net.sf.fjep.fatjar.menu1/group1"
               id="net.sf.fjep.fatjar.quickBuildFatJarFromSettings"/>
         <action
               enablesFor="1"
               label=" Build"
               icon="icons/fjexport.gif"
               class="net.sf.fjep.fatjar.popup.actions.BuildFatJar"
               menubarPath="net.sf.fjep.fatjar.menu1/group1"
               id="net.sf.fjep.fatjar.buildFatJarFromSettings"/>
      </objectContribution>
   </extension>
   <extension
         point="org.eclipse.ui.preferencePages">
      <page
            class="net.sf.fjep.fatjar.preferences.FatJarPreferencePage"
            name="Fat Jar Preferences"
            id="net.sf.fjep.fatjar.preferences.FatJarPreferencePage"/>
   </extension>
   <extension
         point="org.eclipse.core.runtime.preferences">
	  <initializer class="net.sf.fjep.fatjar.preferences.FatJarPreferenceInitializer"/>
   </extension>
   <extension
        point="org.eclipse.ui.exportWizards">
		<wizard id="net.sf.fjep.fatjar.wizard.FJExportWizard"
		 		 name="Fat Jar Exporter"
			     class="net.sf.fjep.fatjar.wizard.FJExportWizard"
				 icon="./icons/fjexport.gif">
			<description>
            	Export project into one executable JAR
 			</description>
			<selection class="org.eclipse.jdt.internal.core.JavaProject" />
		</wizard>
	</extension>
   <extension
         id="fatjarJarUtil"
         name="Self provided extensionpoint"
         point="net.sf.fjep.fatjar.jarutil">
      <jarutilfactory class="net.sf.fjep.fatjar.extensionpoints.JarUtilFactory"/>
   </extension>
   <extension
         point="org.eclipse.ant.core.antTasks">
      <antTask
            eclipseRuntime="false"
            class="net.sf.fjep.anttask.FJBuildTask"
            headless="true"
            library="fatjar.jar"
            name="fatjar.build"/>
   </extension>
   <extension
         point="org.eclipse.ant.core.antTypes">
      <antType
            eclipseRuntime="false"
            class="net.sf.fjep.anttask.FJFileSourceType"
            headless="true"
            library="fatjar.jar"
            name="fatjar.filesource"/>
      <antType
            eclipseRuntime="false"
            class="net.sf.fjep.anttask.FJJarSourceType"
            headless="true"
            library="fatjar.jar"
            name="fatjar.jarsource"/>
      <antType
            eclipseRuntime="false"
            class="net.sf.fjep.anttask.FJExcludeType"
            headless="true"
            library="fatjar.jar"
            name="fatjar.exclude"/>
      <antType
            eclipseRuntime="false"
            class="net.sf.fjep.anttask.FJManifestType"
            headless="true"
            library="fatjar.jar"
            name="fatjar.manifest"/>
   </extension>
 
</plugin>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -