• Eclipse下使用Fat Jar插件对源代码进行打包


           这两天需要对一个项目进行打包,并在服务器上部署成后台服务模式进行执行,原来使用eclipse进行打包很难用,配置文件容易出错,生成的jar不能正常运行。后来发现Fat Jar Eclipse Plug-In这个插件,网上说好用,就使用Fat Jar Eclipse Plug-In进行打包,确实比较简单就两步完成。但在安装过程中遇到了些坎坷,趁着新鲜,记录一下,避免忘记。

    •       安装Fat Jar Eclipse Plug-In插件

         安装Fat Jar Eclipse Plug-In插件有两种方式,从http://fjep.sourceforge.net/直接下载,并存放在eclipse的plugins目录中,或者通过eclipse的在线安装模式,插件在线安装的地址是http://kurucz-grafika.de/fatjar。具体怎么在线安装不累述,相信大家都会。

        安装完毕后,需要重启eclipse,网上说最好通过eclipse -clean& 清理一下,避免eclipse识别不出Fat,不过本人一开始就在eclipse的菜单连接中加上 -clean&的参数。安装成

    功后可以看到下图中有了Fat Jar Preferences的选项

    •       使用Fat Jar Eclipse Plug-In打包jar文件

    网上很多人说对项目右键点击,可以看到build Fat的菜单选项,但是我的eclipse是没有看到,我是通过右键项目,选择export菜单,选择other选项,可以看到Fat Jar Exporter

    点击后选择要打包的项目

    点击下一步后,可以看到相关配置信息

         1、选择jar的生成路径和jar包的生成名称

         2、勾选"use extern Jar-Name"

         3、选择main()函数所在的类

         4、选中”One-Jar“复选框

    点击下一步,选择引用的jar

    点击完成,就完成了项目的jar生成工作


    • 将打好的jar包部署到linux服务器上,并能够随机自启动

    1、在/usr/下创建vivi目录

    #mkdir fat

    将fat.jar传到/usr/fat/中

    2、测试fat.jar包能够在linux中正常执行

    #java -jar /usr/fat/fat.jar

    3、进入/etc/init.d

    #cd /etc/init.d

    4、创建fat.sh的bash脚本

    #vi fat.sh

    输入以下bash代码

    #!/bin/bash
    java -jar /usr/vivi/viviClient.jar

    5、给fat.sh授权

    #chmod +x fat.jar

    6、重启服务器

               



  • 相关阅读:
    fiddler配置及使用教程
    获取字符串中出现次数最少的字符
    引用数据类型的深拷贝
    jquery一些方法
    常用字体
    图片模拟
    返回上一页并刷新
    移动端网页调试神器
    input一些限制
    使用transform后z-index失效的解决方法
  • 原文地址:https://www.cnblogs.com/wala-wo/p/5119258.html
Copyright © 2020-2023  润新知