eclipse生成可执行jar包

使用Eclipse 导出 jar包,并生成 exe可执行文件 第一步:使用Eclipse导出jar包 阅读详情

转:http://www.cnblogs.com/lionden/archive/2013/03/10/2952604.html

eclipse生成可执行jar包

相信大家在开发java的时候一定会遇到要求将java工程打包成可运行的jar的需求,今天我在这篇博客中详细讲解一下生成可运行jar的两种方法,亲测完全可行。

1. 工程中不包含第三方的jar包

这种情况比较简单,选中需要生成jar的工程,右击-->Export,出现如下的窗口

选中java--- > JAR file,出现如下窗口,image

此处要:

选中 Export generated class files and resources; 
选中 Compress the contents of the JAR file; 
选中 Overwrite existing files without warning;

然后“Next”,出现如下窗口

image

选中 Export class files with compile errors; 
选中 Export class files with compile warnings;

点击“Next”,出现如下窗口

image

选择“Main class”,then “finish” OK。

运行jar包的方法:

cmd,进入jar包所在的位置,运行命令 java -jar *.jar,就可以了。或者直接配置文件关联。

2.工程包含第三方的jar包时

如果工程中包含第三方的jar包时,安装上面的方法生产的jar包,在运行时会报java.lang.NoClassDefFoundError的错,经过google, baidu很多网站之后,发现需要安装eclipse的插件,插件地址是:http://sourceforge.net/projects/fjep/ 下载的文件是“net.sf.fjep.fatjar_0.0.31.zip”,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar)。

Fat jar插件的安装方式:

把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat jar preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar,效果如下图:

接下来就可以生成包含第三方jar包的可运行的jar包了。

选中工程,右击 -- > Export --- > Other --- > Fat jar Exportor,效果如下图所示,

然后,next ---> 选中要生成jar包的工程 --  > next ---> 出现如下图所示的界面

image

在这里需要设置Main-class,它的值是工程运行的main class,并且勾上One-JAR,点击 next出现如下窗口:

image

即是项目引用的第三方类库,点击“finish”,这样就生成了包含第三方jar包的可运行的jar包。以上上在基于Eclipse 3.6.2(蓝色标题栏)和Eclipse 4.2.1(红色标题栏)的效果,如果是Eclipse 3.6以下的版本(具体的版本不确定,因为我没有试过),在选中工程右击后,会有Build Fat Jar,如下图所示,

接下来的操作大同小异了。

 

参考资料:

①、http://simple-hui.iteye.com/blog/832098;

②、http://blog.youkuaiyun.com/xiangyong2008/article/details/6446887;

 

解决Matlab激活后License checkout failed问题的详细步骤与避坑指南 本文详细解析了Matlab激活后出现License checkout failed错误的常见原因及解决方案,重点介绍了如何正确找到并运行激活程序,避免用户名填写错误等常见问题。文章还提供了多次激活与疑难排解的实用建议,帮助用户顺利完成Matlab激活过程。 阅读详情

相关推荐

Win10环境下VS2019离线部署OnnxRuntime的完整指南

本文提供了在Windows 10系统下,为Visual Studio 2019进行OnnxRuntime离线部署的完整教程。针对网络受限环境,详细讲解了如何获取正确的离线安装包、配置本地NuGet源,并逐步指导项目配置与测试,确保AI模型在C++环境中顺利运行。

weixin_29205061的博客 401

eclipse打包jar,并执行。

【代码】eclipse打包jar,并执行。

阳光不锈的博客 3092

【笔记6】SP3485自动收发电路设计分析

则TXD路为1,MOS管导通,2/3引脚为0,芯片实际上事与愿违的进入了接收模式。但是,由于我们采用单根双绞线与上位机通信,在数据发出去前数据线上没有任何信号传输,所以AB处于高阻态,进而受到R1下拉与R2上拉的影响,差分信号为1,所以输出1;此外,RXD内路也被上拉,485总线B端上拉,A端下拉。此时TXD由于没有数据传输,所以一直处于1的状态,因而MOS管导通,2/3引脚为0,芯片处于正常接收状态。总而言之就是,RE#与 DE只能有一个是1,1代表微控制器向外发送,0代表微控制器接收。

Haytham233的博客 3146

eclipse中将项目打包成jar,并启动

还是同目录下创建一个文本,内输入xxxx.bat是你bat文件的名字,0是设置不开启dos窗口然后把文件后缀修改为vbs,修改方式和上面bat同理改好以后,生成一个run.vbs的快捷方式(右键 s),把快捷方式放入启动目录复制进去的时候会报权限请求,不用担心点击确定就可以。我是编程ID。

qq_37772593的博客 1万+

保姆级!n8n 公众号自动化:从 0 搭 “写文案 + 生图 + 发草稿” 全流程

【摘要】本文介绍如何利用n8n搭建全自动公众号内容发布流程,涵盖AI文案生成、封面图制作到自动发布的全链路解决方案。通过对接OpenRouter大模型、阿里云百炼生图API及微信官方接口,实现从内容创作到发布的自动化。重点包括:1)n8n微信节点安装配置;2)大模型API授权与提示词优化技巧;3)图片生成与格式转换处理;4)公众号接口授权注意事项;5)草稿自动生成参数设置要点。特别提醒首次配置时需关闭自动发布功能以检查效果,避免格式错误导致发布失败。该方案无需复杂编程,适合运营人员快速搭建自动化内容生产流程

Jacket0603的博客 1595

Win10环境借助DockerDesktop部署Open web UI集成DeepSeek

Win10环境借助DockerDesktop部署Open web UI集成DeepSeek,并借助DuckDuckGo实现联网查询

虎鲸不是鱼 1702

eclipse打包成可运行JAR方法

falldeep的算法世界 2万+

如何修复Windows卡在“正在准备Windows”的问题?这里有详细步骤

如何修复Windows卡在“正在准备Windows”的问题?这里有详细步骤。

wyxtx的博客 5665

将 Java 项目打包成可执行的 jar包

一、通过 eclipse 自带打包 测试项目: Main.java package com.bug; import org.junit.Test; public class Main { public static void main(String[] args) { test(); } @Test public static void test() { Sys...

底层码农 1万+

多智能体强化学习之值函数分解:VDN、QMIX、QTRAN系列优缺点分析(转载)

关于多智能体强化学习中VDN,QMIX,QTRAN三个算法再值分解方向的研究成果。三个算法呈递进关系

qq_33328642的博客 5859

AD9361 官方例程

文章目录一、官方资料1.1 介绍1.2 下载 和 使用1.3 相关资料二、步骤2.1 在Vivado中构建HDL2.2 在SDK中构建No- OS总结 一、官方资料 1.1 介绍 HDL参考设计介绍:AD9361 HDL Reference Designs 无操作系统介绍:AD9361 No-OS Software 1.2 下载 和 使用 HDL下载:Download HDL 在Vivado中构建HDL:Building HDL No-OS下载:Download No-OS 1.3 相关资料 AD

weixin_44630490的博客 3万+

eclipse 生成带JAR包的可执行文件Jar包

1、使用eclipse生成不带依赖jar包的 可执行文件jar包 右击项目-->export-->选择java下的jarFile,注意选择JAR存放目录的路径,及要运行的参数入口,最后finish完成,生成JAR包 2、使用eclipse生成带依赖jar包的 可执行文件jar包 右击项目-->export-->选择Runnable JAR file -...

blog_yue的专栏 802

OpenClaw第2章:快速安装

本章将手把手教你安装 OpenClaw。

Maynor的博客 3237

Eclipse生成可执行JAR包

说明 生成可执行JAR包 运行Jar包 最后 说明 1.我安装的Eclipse版本信息: 应该是Eclipse4.3.0,下的中文版。 2.我已经安装了jdk,也配置了环境变量 生成可执行JAR包 1.Eclipse点击上方功能栏的“文件”->“导出” 2.选择可运行的Jar文件 3.选择执行的main函数和导出Jar包的地址 运行Jar包 1.有图

cbb944131226的博客 519

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

eclipse生成【带有外部jar包】的java可执行jar包

之前有写过一篇使用eclipse生成java可执行jar包,但是最近的一次使用中无论如何都不成功,当双击执行打成的jar时,弹出如下错误: couldnotfindthemainclass:mailTest.SendMailTest1.Programwilexit 针对这一问题,我首先想到在上一次编写java聊天小程序打包时的问题,也是这个错误,当时网上说需要更改e...

程序员涂小哥的技术博客 9315

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Eclipse生成可执行jar包

相信大家在开发java的时候一定会遇到要求将java工程打包成可运行的jar的需求,今天我在这篇博客中详细讲解一下生成可运行jar的两种方法,亲测完全可行。 1. 工程中不包含第三方的jar包 这种情况比较简单,选中需要生成jar的工程,右击-->Export,出现如下的窗口 选中java--- > JAR file,出现如下窗口, 此处要: 选中 Expor

静水流深 571

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

eclipse将java代码打包成jar包,再使用exe4j将jar包生成.exe可执行文件

java代码打包成exe可执行应用程序 工具:eclipse、exe4j 1、首先在桌面上新建一个文件夹,例如test 用于存放 写程序时手动导入的外部jar包 可以在java项目文件夹手动复制放到我们新建的test文件夹中 eclipse导出的java项目生成的jar包 java运行环境,也就是jre文件夹 jre文件夹在安装的jdk目录下可以看到 如果找不到的或可通过打开cmd输入 cd/d jdk安装路径 回车 再输入命令 bin\jlink.exe --module-path j

weixin_46896829的博客 574

java jar包详解_JAVA生成(可执行)Jar包的全面详解说明 [打包][SpringBoot][Eclipse][IDEA][Maven][Gradle][分离][可执行]...

得空整理了关于java 开发中,所有打包方式的 一个操作方法, 有基于IDE的,有基于构建工具的.这里还是比较建议新手朋友尽快习惯 maven 和 gradle 等构建工具自带的打包方式. 不是说逼格高,的确是因为不依赖 IDE, 配置好 一两行命令就搞定. 离开IDE 照样出包.大概分为这几个步骤一. 关于Jar 包(example.jar) 的 结构/作用/使用 说明二. 不依赖IDE和构...

weixin_32528123的博客 554

eclipse生成可执行jar包[转]

相信大家在开发java的时候一定会遇到要求将java工程打包成可运行的jar的需求,今天我在这篇博客中详细讲解一下生成可运行jar的两种方法,亲测完全可行。 1. 工程中不包含第三方的jar包 这种情况比较简单,选中需要生成jar的工程,右击-->Export,出现如下的窗口 选中java--- > JAR file,出现如下窗口, 此处要: 选中 Expo...

diaguo7961的博客 152

eclipse生成可执行的jar包

1. 先找到你的工程中提供接口的类(要包含MAIN方法), 2. 在该类中右键选择 RUN as 3. 选择 Run configurations 4. 在main窗口中选择main class为本类   5. 点击RUN 6. 选择你的工程,右键选择 EXPORT 7. 在弹出的窗口中选择 runnable jar file   8. 在弹出的 runnable jar f...

Mendoy的专栏 319

Eclipse生成可执行的JAR包

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34405332的博客 117
上一篇: Linux服务器部署系列之一—Apache篇(上)
下一篇: web请求和响应乱码
lcathm
博客等级 码龄18年 37粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值