Eclipse高版本无法兼容FatJar的问题解决
发现eclipse打包jar无法连带打包第三方lib,于是选择安装插件fatjar,现在说明fatjar安装过程:
1、安装方法:
1)下载安装:
https://sourceforge.net/projects/fjep/files/
解压下载的ZIP包,将里面的Jar解压到Eclipse安装路径下的plugins文件夹中;
重启eclipse没安装成功,删除eclipse下\configuration\org.eclipse.update\platform.xml重启也无效;
2)在线安装:
eclipse菜单栏 help->install new software...->work with
新增:fatjar - http://kurucz-grafika.de/fatjar
安装失败提示:Failed to prepare partial IU: [R]net.sf.fjep.fatjar 0.0.31.
2、网上说,目前fatjar版本只支持eclipse 3.4前,我的elipse版本是:Version: Mars.1 Release (4.5.1)
CSDN和OSChina上都有人提供Fatjar_0.0.32.zip下载,说可以解决该问题,不过未试验;
3、采用下面这个方法解决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安装;
4、重新启动eclipse后再通过在线安装fatjar成功,重启eclipse,右键项目,通过Build Fat Jar打包;
或者右键项目选择Export->other->Fat Jar Exporter打包项目。
5、Fatjar打包项目过程,命名jar以及选择Main-class,勾选One-JAR,next后可以看到要打包的第三方lib,finish即可。
6、运行jar包,命令:java -jar xxx.jar即可。
Eclipse高版本无法兼容FatJar的问题解决相关推荐
- 高版本Chrome兼容window.showModalDialog办法
高版本Chrome兼容window.showModalDialog办法 方式一:回调 兼容方式: 由于showmodaldialog 不属于W3C标准,在新版本浏览器中不再受支持,我们需要使用wind ...
- source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符) 问题解决
在java项目开发中出现language level错误,可能会导致一些代码编译错误,适当做相应调整即可. 对应错误标识为: ource 1.5 中不支持 diamond 运算符 (请使用 -sour ...
- Jquery3.x高版本支持IE8
最近在做项目的时候,遇到一个安全漏洞的问题 检测到目标站点存在javascript框架库漏洞 解决办法是 将受影响的javascript框架库升级到最新版本. 好吧,就给你升吧,升完之后,我的天啊,尽 ...
- FastAdmin扩展PHPEXCEL,PHP7.3高版本兼容问题
THINKPHP扩展PHPEXCEL与PHP7.3高版本兼容问题 框架:THINKPHP5,PHPEXCEL版本:1.81 无法导出EXCEL原因为Shared/OLE.php第290行使用conti ...
- 低版本eclipse导入高版本eclipse创建项目报错问题
例如用高版本eclipse创建的项目,会默认使用的是jdk1.8版本, 低版本eclipse创建项目,会默认使用的是jdk1.7版本. 此时导入高版本eclipse项目时会报错(文件夹中会出现红色!) ...
- 3dmax高版本转低版本插件_Fundebug前端JavaScript插件更新至1.8.0,兼容低版本的Android浏览器...
兼容低版本Android浏览器,请大家及时更新. Fundebug前端BUG监控服务 Fundebug是专业的程序BUG监控平台,我们JavaScript插件可以提供全方位的BUG监控,可以帮助开发者 ...
- 解决Mybatis-plus高版本不向后兼容的问题
解决Mybatis-plus高版本不向后兼容的问题 参考文章: (1)解决Mybatis-plus高版本不向后兼容的问题 (2)https://www.cnblogs.com/better-farth ...
- 【终极方法】应对eclipse不支持Tomcat7、8和Tomcat8.5或者更高版本
不支持的原因是eclipse的版本太低了,这里给出最新版(即支持tomcat9.0版本)的下载链接. 链接:https://pan.baidu.com/s/1_6STWXhhkSmVXbtWzy6jy ...
- 如何weak link一个framework (高版本兼容低版本)
苹果有一个例子MailComposer,说的是在高版本的OS中调用新增的功能,并且在低版本的OS中依然能够运行.其中重要的一点就是weak link MessageUI.framework. 如何we ...
最新文章
- MATLAB矩阵复制数据
- set identity_insert on 不起作用
- 比较完善的手写数组reduce方法
- 【安卓笔记】是否执行测试服务
- [BZOJ 4010] 菜肴制作
- doip诊断会话的建立
- EEGLAB预处理脑电数据
- linux卸载+oracle客户端,官方的linux上卸载oracle步骤
- 魅族android密码,魅族手机Flyme账户密码或密保忘记解决办法
- 【python】chardet函数用法
- html兼容ie低版本,jquery不兼容低版本ie浏览器怎么办?
- 都2021年了,你不会还没掌握响应式网页设计吧?
- 快速生成CRUD接口的神器-IDEA插件EasyCode
- 宽容那些与我们不同的人
- 传输层协议TCP和UDP的区别详解
- 文件查重删除,继续完善及修改上篇内容
- 使用poi将数据导出到excel
- python--飞机大战(课程设计)
- UTF-8和UTF-16简介
- QT 设置QPushButton背景为透明色
热门文章
- 用python实现todolist_So easy !用 Python 开发一个todolist
- $.post把表单对象传递过去_第二章 第三节 Request请求对象详解
- LVS的DR工作模型解析
- C++内存管理与分配方式
- spring-cloud eureka注册发现
- 混合开发的坑(7) ---输入文本时,键盘遮挡
- 实验三_166_张珍珍
- Sharepoint 2010 Powershell去增加 上传文件类型
- Qcom LK阶段如何使用ADC介绍
- 修改Linux内核的printk缓冲区(log缓冲区)大小