jar包应该怎么打?
1》首先确保你的项目能正常启动并运行
2》选中你的项目,点右键,选export(导出),如下图:
3》选择runnable jar file,下一步,如下图:
4》如下图,直接看图:
5》然后点finish,后面一路过,不用管警告,一直点OK!
执行完这5步,在自己上面选择的路径下面就会有相应的jar包生成,如下图:
下面,我们来详细说明一下两种打jar包的方式有什么区别
首先,用自己的压缩工具打开刚才打成的jar包,可以看到一个MANIFEST.MF文件,如下图:
打开它之后的部分信息如下:
可以看到,这种方式把引用的jar包和自己的jar包都混合到了一起!(把需要的jar包和库提取到jar里)
再看另一种方式:
这种方式打成jar包后如下图:(将需要的jar包和库提取到子目录中)
两种方式都能正常启动,只是方式不一样!!!
jar包应该怎么打?相关推荐
- 手动将web项目的class文件打成jar包,手动打jar包,java -cvf,IDE打包底层指令
手动将web项目的class文件打成jar包. 我们的项目在使用IDE进行编译后,在项目的target目录下将会生成class文件.我们可以将class文件打成jar包. 使用的到命令为: 在targ ...
- 将jar包部署在docker上,将jar包打成镜像,使用docker部署jar包
假设你已经准备好以下东西,即可进行服务部署 一台安装好docker的linux服务器(安装docker见安装docker) 准备好的jar包 接下来开始吧! 将jar包上传至服务器(建好文件夹存放以方 ...
- jar包升级部署到服务器详细流程,将服务部署在linux中
假设你已经准备好以下东西,即可进行服务部署 一台服务器(云服务器或虚拟机皆可) 已安装好的jdk 1.8 + 的环境(可自行百度) 打好的jar包(maven打jar包) 1. 在服务器中新建好你的项 ...
- jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理
准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...
- 手动将jar包导入pom依赖,让jar包适配本地maven项目
前言: Oracle对maven很久没有更新依赖,虽然19年更新了一版,但pom引入一直有错误. 我用的是oralce 12的依赖,虽然有jar包,但是依赖和pom没有适配,项目打包的时候还要去中央仓 ...
- Intellij IDEA 添加jar包
二.通过Modules的Dependencies添加:(推荐) 1.打开 File -> Project Structure (Ctrl + Shift + Alt + S) 2.单击 Mo ...
- CoordinatorLayout 的jar包位置
今天找CoordinatorLayout的jar包,网上百度了很久也没有谁提供下载呢 郁闷很久,最后有个群里面的有位朋友给指了下位置. 就是在自己的sdk里面 下面就以我的为参考: D:\sdk\ad ...
- Idea用maven给springboot打jar包
一.准备工作 1.工具:Idea2018,maven3.5 2.首先得保证pom有maven插件 <plugin><groupId>org.springframework.bo ...
- 既使用maven编译,又使用lib下的Jar包
既使用maven编译,又使用lib下的Jar包 在项目开发中,项目用maven管理,是一个maven项目. 一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个 ...
- Maven 手动添加 JAR 包到本地仓库
转载自:http://www.blogjava.net/fancydeepin/archive/2012/06/12/380605.html Maven 手动添加 JAR 包到本地仓库 Maven 确 ...
最新文章
- 开源仓库Harbor搭建及配置过程
- AMD宣布350亿美元收购赛灵思,CPU、GPU、FPGA全凑齐,中国握有否决权
- 分区供水条件口诀_口诀+总结!耐火等级要求及调整原则及记忆方式
- 网站编程手册 服务器端,Peergine-P2P服务器端开发手册-v1.3.doc
- QEMU 1.3 发布,模拟处理器
- Spring MVC - Hello World示例
- 当ListView有Header时,onItemClick里的position不正确
- 关于windows的进程处理(三)
- zabbix--基础概念及原理
- 快速部署简单私有云CloudStack(下)
- 【Git/Github学习笔记】Git常用命令(代码冲突)
- Python新手写出漂亮的爬虫代码1——从html获取信息
- 谷歌浏览器Chrome离线安装包下载地址
- GPS导航仪的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 微信公众平台移动版开始内测了
- 王选-“从Dijkstra谈帅才的洞察力”[转]
- python菜鸟教程mac安装_Python菜鸟教程 | 多平台安装
- C# 给自己的网址接入微信扫描登录入口
- 分库分表实战(第1期):一叶知秋 —— 图览分库分表外卖订单项目
- MySQL 8 忽略表名大小写