手动将web项目的class文件打成jar包。

我们的项目在使用IDE进行编译后,在项目的target目录下将会生成class文件。我们可以将class文件打成jar包。

使用的到命令为:

在target目录下打开命令窗口
jar -cvf xxx.jar *
可供的选项包括:
-c  创建新的归档文件
-t  列出归档目录
-x  从档案中提取指定的 (或所有) 文件
-u  更新现有的归档文件
-v  在标准输出中生成详细输出
-f  指定归档文件名
-m  包含指定清单文件中的清单信息
-e  为捆绑到可执行 jar 文件的独立应用程序,指定应用程序入口点
-0  仅存储; 不使用情况任何 ZIP 压缩
-M  不创建条目的清单文件
-i  为指定的 jar 文件生成索引信息
-C  更改为指定的目录并包含其中的文件
  • 而-cvf 即创建新的归档文件并指定归档文件名,在标准输出中生成详细输出。

  • * 指的是当前目录下的所有文件。

整条命令的意思就是将当前目录下的所有文件打成一个名为xxx.jar的文件归档,并可以标准化输出日志。

以上!

手动将web项目的class文件打成jar包,手动打jar包,java -cvf,IDE打包底层指令相关推荐

  1. 【IDEA】关于 IDEA 中新建 web 项目的 webapp 文件夹没有小蓝点 ,启动服务,访问不到解决方案

    [IDEA]关于 IDEA 中新建 web 项目的 webapp 文件夹没有小蓝点 ,启动服务,访问不到解决方案 参考文章: (1)[IDEA]关于 IDEA 中新建 web 项目的 webapp 文 ...

  2. Web项目的Excel文件上传、解析、导入

    谨以实际开发中所学到的第一个功能来纪念我的第一篇博客,如有不足之处,万望各位大神不吝指出. Web项目的开发过程中,通常会用到上传Excel文件的功能.将一个Excel文件从本地文件系统中获取,并将其 ...

  3. eclipse 配置java路径_Java修改eclipse中web项目的server部署路径问题

    和MyEclipse不一样,在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse ...

  4. Maven(三):将web项目的war包热部署到远程Tomcat服务器

    相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...

  5. java项目如何更改路径_Java修改eclipse中web项目的server部署路径问题

    和MyEclipse不一样,在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse ...

  6. maven项目的pom文件中各标签理解

    本文来说下maven项目的pom文件中各标签理解 文章目录 常用标签 常用标签 POM是项目对象模型(Project Object Model)的简称 pom.xml主要描述了项目的maven坐标,该 ...

  7. 【Struts2】Struts2框架创建web项目的6个步骤

    Struts2框架创建web项目的6个步骤 1.创建WEB项目 2.导入Struts2核心jar包 3.在web.xml文件中配置前端控制器filter ※如果Struts2框架是2.1.3之后的版本 ...

  8. SSM项目的excel文件上传并添加到数据库

    SSM项目的excel文件上传并添加到数据库(新手,不足之处请多多指教) 基于学校的课设,要用到excel文件的上传和数据库导入,在网上找了好多demo,最后找到一篇使用poi的,经过修改后,可以正常 ...

  9. Eclipse修改web项目的jdk编译版本

    Eclipse修改web项目的jdk编译版本 有的时候因为项目需要的原因我们需要指定web项目的编译版本,下边是两种修改编译版本的方法 1.修改所有项目的默认jdk版本 点击Window->Pr ...

最新文章

  1. net通过oledb 和ibm自带连接方式,连接db2数据库出错
  2. 括号(打印n对括号)
  3. 「 每日一练,快乐水题 」191. 位1的个数
  4. Python + Selenium 基础篇 - 打开和关闭浏览器
  5. SharePoint入门识记-整体架构
  6. SpringBoot编写sh脚本进行启停
  7. 【学习Android NDK开发】Java通过JNI调用native方法
  8. python安装sql模块_在Python安装MySQL支持模块的方法
  9. Spring 源码分析(三) —— AOP(五)创建代理
  10. python关键词共现_python 共现矩阵的实现
  11. 思科6509的详细配置---加注释
  12. atitit.印度教与java宗教的特点与观念对比 attilax总结
  13. hdu 2736 Average distance
  14. S7-1200做智能IO设备
  15. Adobe PDF 虚拟打印机Acrobat Distiller 9.0 错误的解决
  16. uni-app开发之编辑器HBuilderX(一)
  17. K8S搭建redis集群(2)使用redis-trib
  18. java判断闰年中闰月_编程序:计算某年某月有多少天(区分闰年和闰月)?怎么编?...
  19. 17.(cesium之家)cesium调整倾斜摄影位置(高度,平移,旋转,缩放)
  20. python 将变量保存到文件里

热门文章

  1. IDEA自动生成类注解,IDEA作者信息自动生成,IDEA类信息自动生成
  2. JVM年轻代,老年代,永久代详解​​​​​​​
  3. pip install 豆瓣源、清华源、阿里源、中国科技大学源
  4. Pytest - 使用介绍
  5. LeetCode简单题之检查某单词是否等于两单词之和
  6. Node.js 简单入门
  7. MLIR中间表示与编译
  8. MinkowskiNonlinearities非线性
  9. GPU加速:宽深度推理
  10. YOLO v1到YOLO v4(上)