Fat Jar Eclipse 插件教程

来源:互联网 发布:5555tkcom域名升级 编辑:程序博客网 时间:2024/06/11 09:01

步骤 1:创建一个新的Java项目“demolib”

 

         新建一个名为“demolib”的的Java项目。

    package demolib;    public class DemoLib {    public static void sayHello() {        System.out.println("Hello");        }    }

         项目截图如下:

 

        

 

 

步骤 2:通过Fat Jar 插件创建一个jar文件

  

       在eclipse的包浏览器“Package-Explorer”(不是“Resource-View”)中鼠标右击项目“demolib”。

       选择“+ Build Fat Jar”。

 

      

 

      出现一个配置对话框,点击“Finish”。

 

    

 

     文件“demolib_fat.jar”已经创建在项目的根目录下。

 

    

 

 

步骤 3:新建一个Java项目“demorun”

 

     新建一个Java项目“demorun”。

     在项目属性里添加类“demolib/demolib_fat.jar”到java 构建路径:

 

    

 

步骤 4:新建主类

   

      添加类“demorun.DemoRunMain.java”包含如下代码:

   package demorun;   import demolib.DemoLib;   public class DemoRunMain {       public static void main(String[] args) {           DemoLib.sayHello();       }   }

      项目截图如下:

 

     

 

 

步骤 5:打开构建Fat Jar对话框

 

       在文件菜单(“File”->“Export”)中打开导出向导。

       选择“+ Fat Jar Exporter” 并且点击“next >”。

 

      

 

      选择项目“demorun”并且点击“next >”。

 

     

 

     出现一个配置对话框展示当前的设置。

   

    

 

 

 

步骤 6:选择主类

 

      主类---包含静态方法main----必须在jar中定义。

      点击在主类编辑框右边的“Browse...”按钮。

 

     

 

      选择“DemoRunMain”并且点击“OK”按钮。

       “Main-Class”的全名现在设置成“demorun.DemoRunMain”。

 

 

步骤 7:完成

 

        点击“Finish”按钮保存当前的设置。

 

        

 

       文件“demorun_fat.jar”被创建在项目的根目录下。

       另外“.fatjar”文件被创建在项目的根目录下列出设置的配置信息。

 

       这个创建的jar包包含从关联到的jar文件(demolib_fat.jar)的所有的类还有项目的类。

       该文件可以在任何地方执行,不需要再设置类的路径,因为所有需要的类都压缩在“Fat Jar”里面:

 

> java -jar demorun_fat.jarHello