zoukankan      html  css  js  c++  java
  • Eclipse 打包Web项目

     

    使用插件fatjar

    Fat jar插件

    http://kurucz-grafika.de/fatjar

    eclipse菜单栏 help->install new software...->work with
     新增:fatjar - http://kurucz-grafika.de/fatjar

    如果安装失败

    解决eclipse和fatjar版本不兼容的问题:
       进入Help -> Install New Software...,
       选择Work with列表下的The Eclipse Project Updates - http://download.eclipse.org/eclipse/updates/4.5
       在弹出的可安装组件中选择:
       Eclipse Tests, Examples, and Extras 
       打开下拉选择:Eclipse 2.0 Style Plugin Support安装;

    重新启动eclipse后再通过在线安装fatjar成功。

    自带的export打包

    当我们引用了外部jar后,使用eclipse自带的export打包略显繁琐。

    步骤一:准备主清单文件 “ MAINFEST.MF ”,放在项目的文件夹下面。

    MAINFEST.MF是jar的配置文件,第一行定义版本,第二行指出外部jar的路径,第三行是主类指示,第四行是空行。

    1 Manifest-Version: 1.0
    2 Class-Path: lib/RXTXcomm.jar
    3 Main-Class: com.main.Client
    4

    值得注意的是,MAINFEST.MF编写需要严格规范,稍有不慎将会导致jar执行无效

    1 第一行不能空,行与行之间不能有空行,每一行的最后一个字符不能是空格
    2 最后一行一定是空行
    3 每个属性的名称和值之间(冒号后面)一定要有空格
    4 文件的每一行都不能超过72个字节(一般是70个ASCII字母加上回车换行符);如果72个字节不够用,则另起一行并以空格开头:以空格开头的行都被视为前一行的续行。
  • 相关阅读:
    三、python函数基础
    二、python算法逻辑基础
    RE正则表达式-语法
    read方法读取ini文件报错'gbk' codec can't decode
    git bash常用命令
    xlrd、xlwt、xlutils模块操作excel文件
    Git命令行克隆项目
    浏览器console,web自动化常用的几种定位调试使用方法总结
    css定位正则匹配和模糊匹配
    罗马数字转整数
  • 原文地址:https://www.cnblogs.com/panchanggui/p/9480209.html
Copyright © 2011-2022 走看看