场景

Eclipse中打包引用了第三方jar包的Java Application项目,除了添加MANIFESE.MF文件,还可以使用

Fat Jar插件打成jar包。

但是Eclipse的版本在4.3以及以下可以安装Fat Jar,在高版本的Eclipse下无法打包。

注:

博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

去Eclipse官网下载低版本的安装包

https://www.eclipse.org/downloads/packages/release/kepler/sr2

这里以下载4.3.2为例

这里下载Java Developers的Windows版本,下载后解压即可用。

然后双击eclipse.exe启动Eclipse并设置工作空间,然后

Help-Install New SoftWare--Add

然后输入自定义Name,以及如下Location

http://kurucz-grafika.de/fatjar

然后提示一步一步安装,安装完成后重启Eclipse

然后在项目上右击-Export-Other-Fat Jar Exporter

然后选择要导出的项目

点击next

在此页面配置Jar包名字,这里是使用外来jar名字,然后选择项目的运行类,然后都选上只导出为一个jar包,点击Next

然后这里会提示第三方的jar包,一般是在lib下并添加到library的jar包,这里全部勾选,点击Finish

此时就会连同第三方jar包一起打成一个jar包。

Eclipse安装低版本4.3并安装FatJar打包插件来打包引用第三方jar包的项目成jar包相关推荐

  1. macos安装低版本php,mac下安装多个版本PHP及切换

    mac电脑原来安装的是php 5.6.29 现在再安装两个版本.php 5.6.32 php 7.0.27 本文的原理就是用一个php管理工具(php-version)管理切换两个php. 首先要先安 ...

  2. macOS 10.14 mojave安装低版本iTunes 12.6.x

    下载iTunes 12.6版本:https://support.apple.com/zh-cn/HT208079 安装低版本iTunes 利用脚本编辑器运行脚本安装低版本iTunes: 关闭SIP系统 ...

  3. win10 安装低版本的 .net framework

    win10 安装低版本的 .net framework https://dotnet.microsoft.com/download/visual-studio-sdks 下载Developer Pac ...

  4. 高版本Ubuntu(如22.02)修改apt源,快速安装低版本gcc/g++

    Ubuntu不同版本默认apt install gcc安装的gcc和g++版本不同,如Ubuntu22.04默认安装gcc/g++为11版本,高版本Ubuntu无法直接通过apt install gc ...

  5. Mac中pycharm安装低版本tensorflow1.8的方法

    Mac中pycharm安装低版本tensorflow1.8的方法 出现过的一些问题 解决的办法 注意的问题: 出现过的一些问题 这里我先对我自己安装过程中出现的问题进行一个总结: 用python3.8 ...

  6. 如何安装低版本的 iTunes 在 macOS Mojave

    首先去下载 12.6.x 的 iTunes 版本, support.apple.com/zh-cn/HT208- 选择 红色 圈内的,就可以下载 12.6.5 的 iTunes 版本了 (不要问我为什 ...

  7. iphone安装低版本App的方法

    背景 苹果App只能通过 App Store 或其他同类资源平台上登陆 Apple ID 进行安装. PP助手已停服(历史版本功能已无法使用,当然其他各资源平台都不行了) 因为苹果安装包内置了Appl ...

  8. 魅族手机安装低版本的应用APK失败问题解决

    魅族手机,每次安装了一个高版本的APK之后,卸载后再安装低版本的APK时,就提示安装失败.用ADB调试时发现提示: Failure [INSTALL_FAILED_VERSION_DOWNGRADE] ...

  9. macOS 10.14 mojave安装低版本iTunes 12.6.x (转载)

    macOS 10.14.5 mojave安装低版本iTunes 12.6.x (转载) 详情请参照下面两篇文章, 可以实现 https://www.jianshu.com/p/df4f7b7bef2 ...

最新文章

  1. [原创] SQLite数据库使用清单(上)
  2. 什么是野指针和内存泄露?如何避免野指针
  3. java编程思想泛型对混入的详细探讨
  4. 微型计算机技术及应用 考试,陕西理工学院微型计算机技术及应用考试试卷(5份)...
  5. 探索高效jQuery的奥秘
  6. pythonspark实践_基于Python的Spark Streaming Kafka编程实践
  7. log4j.appender.stdout.layout.ConversionPattern
  8. 华强北出租5G手机,半小时3块钱,双11“秒杀利器”,十秒九中!
  9. JDK指定D盘安装及环境变量配置
  10. 5.3LNA的拓扑结构
  11. matlab 系统 h10,Thinkbook、ThinkPad出厂带H10混合固态的机器重装系统启用傲腾的方法...
  12. java ssm Vue高校奖学金管理系统毕业设计项目介绍
  13. 大数据学习——Hadoop本地模式搭建
  14. 设计模式之原型模式【选用鸣人影分身阐述】
  15. 住城中村的散装女主播
  16. 如何取汉字的第一个拼音字母(一)
  17. JDBC的的CRUD
  18. 企业在线培训场景下讲师+ppt课件直播应用效果
  19. springcloud五大神兽之Gateway
  20. 【干货】-- 带你抓取并分析知乎高评分电影

热门文章

  1. SpringMVC(SSM)框架搭建JavaWeb项目时,前端页面文件上传,后台Java下载功能实现及相关问题记录说明
  2. Moderate Modular Mode %,取模运算性质,数轴,思维
  3. WINCE的FFMPEG交叉编译环境搭建
  4. springboot配置文件加载顺序
  5. mysql查询索引like_通过索引查询慢速搜索LIKE%MYSQL
  6. python抢票_50 个加速包都抢不到车票,还不如这个 Python 抢票神器!
  7. 20w7珠led驱动电源电路图_三种常用的LED驱动电源电路图详解!
  8. svm 交叉验证 python_【python机器学习笔记】SVM实例:有毒蘑菇预测
  9. 台式电脑没鼠标怎么移动光标_零基础学电脑从入门到精通 电脑零距离
  10. 分类型变量预测连续型变量_终于弄清楚java的变量与类型了!