首页 > 系统相关 >how to extract jar file in linux

how to extract jar file in linux

时间:2022-11-06 19:22:41浏览次数:52  
标签:files name jar manifest how file linux extract archive

mikeli@dell-pc:~/code/algo_java/algs4_source_code$ jar xf algs4.jar

 

 


Usage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
Options:
    -c  create new archive
    -t  list table of contents for archive
    -x  extract named (or all) files from archive
    -u  update existing archive
    -v  generate verbose output on standard output
    -f  specify archive file name
    -m  include manifest information from specified manifest file
    -n  perform Pack200 normalization after creating a new archive
    -e  specify application entry point for stand-alone application
        bundled into an executable jar file
    -0  store only; use no ZIP compression
    -P  preserve leading '/' (absolute path) and ".." (parent directory) components from file names
    -M  do not create a manifest file for the entries
    -i  generate index information for the specified jar files
    -C  change to the specified directory and include the following file
If any file is a directory then it is processed recursively.
The manifest file name, the archive file name and the entry point name are
specified in the same order as the 'm', 'f' and 'e' flags.

Example 1: to archive two class files into an archive called classes.jar:
       jar cvf classes.jar Foo.class Bar.class
Example 2: use an existing manifest file 'mymanifest' and archive all the
           files in the foo/ directory into 'classes.jar':
       jar cvfm classes.jar mymanifest -C foo/ .

标签:files,name,jar,manifest,how,file,linux,extract,archive
From: https://www.cnblogs.com/lsjava/p/how_to_extract_jar_file_in_linux.html

相关文章

  • PyCharm在Linux安装出现报错-Java Runtime (class file version 55.0)
        在Linux桌面下安装PyCharm的时候出现如下报错root@ubuntu:~#cdpycharm-community-2021.1.1root@ubuntu:~/pycharm-community-2021.1.1#lsbinclas......
  • Linux 关闭系统时间同步-timedatectl的使用
     源于一次项目需要修改系统时间,但是每次修改后又被同步回网络时间,找了好久发现是这个原因:NTP即NetworkTimeProtocol(网络时间协议),是一个互联网协议,用于同步计算机之间......
  • Linux系统Tomcat没有访问日志
    参考声明:https://blog.csdn.net/u010786200/article/details/118026942如果项目用到了nginx,首先去看一下nginx配置文件中的代理地址是不是写错了,有可能是你没有修改配......
  • linux部署项目,日志显示发布成功却无法访问的问题
    1.排查是否主程序是否运行成功,可以telnet一下tomact的ip+端口,如果telnet成功就说明成功运行,获取tomcat端口的方法1.首先通过命令:ps-ef|greptomcat获得进程号2.再通过......
  • Linux 配置Tomcat
    参考声明:https://blog.csdn.net/qq_57389269/article/details/1262392611、下载并上传Tomcat压缩包官网:ApacheTomcat®-Welcome!2、解压至/usr/local/tomcat下......
  • linux命令日常使用
    jps是jdk提供的一个查看当前java进程的小工具,全称是JavaVirtualMachineProcessStatusTool输出jvm参数jps-v scp命令,用于文件复制scp/d/software/a.ja......
  • 《Unix/Linux系统编程》第十周学习笔记
    《Unix/Linux系统编程》第十周学习笔记块设备I/O和缓冲区管理解释块设备I/O的原理和I/O缓冲的优点I/O缓冲区:内核中的一系列NBUF缓冲区用作缓冲区缓存。每个缓冲区用一......
  • 若依多模块版本,Linux下用Tomcat部署
    若依多模块版本简介下载地址https://gitee.com/y_project/RuoYi下载项目,打war包下载项目到Gitee下载项目用idea打开,会自动下载pom依赖修改项目配置修改......
  • Linux安装JDK,解压报错:gzip: stdin: not in gzip format
    问题描述在Linux安装JDKtar-zxvf命令解压时,报错,无法解压报错内容:gzip:stdin:notingzipformattar:Childreturnedstatus1tar:Errorisnotrecoverable:e......
  • Linux学习笔记(6)——文件与文件系统的压缩
    文件与文件系统的压缩文件与文件系统的压缩一、Linux系统常见的压缩命令1.1gzip,zcat/zmore/zless/zgrep1.2bzip2,bzcat/bzmore/bzless/bzgrep1.3xz,xzcat/xzm......