如何将Java工程导出成可以执行的jar
右键单击Java项目,选择export:
选择导出成Runnable JAR file:
需要指定一个Launch configuration,以及打包时的库文件处理策略:package required libraries into generated JAR
run configuration指定如下:
arguments标签页留空:
打包好的jar包,解压后发现也包含了使用到的库文件jar:
以及加载jar文件的jarinjarloader:
META-INF文件夹里的MANIFEST.MF内容如下:
Manifest-Version: 1.0
Rsrc-Class-Path: ./ httpclient-4.5.1.jar httpcore-4.4.3.jar json-rpc-1.0.jar commons-logging-1.2.jar
Class-Path: .
Rsrc-Main-Class: youdao.YoudaoNoteSingle
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
如何将Java工程导出成可以执行的jar相关推荐
- 如何将Java代码导出变为可执行jar文件
如何将Java代码导出变为可执行jar文件 1右击项目选择导出 2.选择Java中导出为可执行JAR文件 选择要导出的文件以及导出的路径 导出后为 双击即可运行运行不了可在当前目录下打开cmd窗口运行 ...
- Android Studio编写java工程并生成可执行jar
Android Studio编写java工程并生成可执行jar 1.新建一个空的Android工程 2.新建一个java module 3.添加main方法 4.引用三方jar 5.打包输出为可执行j ...
- java中如何生成可执行的jar文件
java中如何生成可执行的jar文件最简单的方法就是:jar -cfe Card.jar CardLayoutDemo CardLayoutDemo$1.class CardLayoutDemo$my ...
- 解决eclipse中java项目导出成jar包后读写UTF-8文件中文乱码问题
最近遇到了一个小麻烦,就是在eclipse环境中读写UTF-8格式的txt文件时很正常,但是当导出成jar包后,通过点击来读写文件时出现了部分中文乱码问题. 解决办法: 开始时用的是FileReade ...
- Java项目导出为可执行jar包,并在windows/linux下运行
Java项目导出为jar包,项目文件结构: 在你的项目的根目录下新建一个文件:MANIFEST.MF和一个lib文件夹(该文件夹放的是用的第三方包).文件内容是这样的: Manifest-Versio ...
- maven-将maven工程打包成可执行jar包
为什么80%的码农都做不了架构师?>>> 方法一:将项目及所依赖的所有jar包打包成一个jar. 1.pom.xml添加assembly插件 2.执行mvn assembly: ...
- 使用Eclipse将包含第三方jar库的java工程打包成jar包
1.MANIFEST.MF 在工程下新建一个MANIFEST.MF的文件,项目结构如下. M.java package cn.hwd.main; import java.io.IOException; ...
- 用idea将一个java文件打包成可执行jar包并能正确运行
1,首先,根据百度经验,一步一步来就可以.链接如下: https://jingyan.baidu.com/article/c275f6ba0bbb65e33d7567cb.html 2,怎么看这个ja ...
- Java Gui 项目打包成可执行的Jar包
一.点击project structure按钮 二.选择 Artifacts,然后添加一个jar 三.填写 JAR form Modules 信息 四.打包 五.查看生成 Jar 包 六.执行效果 七 ...
最新文章
- 【关注】3000多警力围剿“毒村”!现实比影视剧更惊险
- php 获取服务器,PHP 获取服务器详细信息
- java流式api,Java 8 中流式API性能基准测试
- 十年开发教会我的那些事儿
- Linux 安装 informix
- .Net Core之初识及WebApi的简单使用和发布
- 善用VS中的Code Snippet来提高开发效率
- python下载快手视频教程_python如何下载快手视频
- 基于SIMULINK的AWGN信道仿真
- 2022 面试必刷 461 道大厂架构面试真题汇总 + 面经 + 简历模板
- matlab胡良剑第五章,matlab数学实验第一至第四章答案(胡良剑)
- 读“技术的执念”有感
- 常用的电脑显示器接口有哪几种?
- 流媒体激活宽带3G产业链 将改写传媒版图(转)
- 0.Mysql数据库——创建数据库
- js中时间戳的各种用法
- 投票 Ballet Domo EVM智能合约改写
- Android模拟电话,虚拟电话来电模拟
- 啊哈C语言第四章99乘法表
- AAC转MP3怎么用音频转换器转换