linux执行命令jar

worktile 其他 5

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中执行命令”jar”主要是用于处理Java的打包文件(.jar文件)以及相关操作。下面是关于在Linux中执行jar命令的一些常见用法和示例:

    1. 查看jar命令的帮助文档:

    “`shell
    jar –help
    “`

    2. 查看jar文件的内容:

    “`shell
    jar tf
    “`

    3. 解压jar文件:

    “`shell
    jar xf
    “`

    4. 创建一个空的jar文件:

    “`shell
    jar cf <新jar文件路径>
    “`

    5. 创建一个已存在的文件夹或目录的jar文件:

    “`shell
    jar cvf <新jar文件路径> <目录路径>
    “`

    6. 向已存在的jar文件中添加新的文件:

    “`shell
    jar uvf <新文件路径>
    “`

    7. 删除jar文件中的指定文件:

    “`shell
    jar d <要删除文件的路径>
    “`

    8. 执行可执行的jar文件:

    “`shell
    java -jar <可执行jar文件路径>
    “`

    9. 将jar文件中的class文件解析为可阅读的源代码:

    “`shell
    jar xf
    “`

    以上只是jar命令的一些常用用法,更详细的用法和参数可以通过查看官方文档或使用”jar –help”命令来获取。有关jar命令的更多信息,请参考官方文档或其他相关教程。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中执行jar命令是将Java程序打包成可执行的JAR文件或者运行JAR文件的命令。下面是关于在Linux中执行jar命令的详细步骤:

    1. 首先,确保您已经安装了Java开发工具包(JDK)。可以使用以下命令检查Java是否已经安装:
    “`
    java -version
    “`
    如果您未安装Java,则可以使用适合您的Linux发行版的软件包管理器来安装它。

    2. 在命令行中,使用以下格式运行jar命令:
    “`
    java -jar 文件名.jar
    “`
    其中,文件名.jar是您要执行的JAR文件的名称。确保您在命令中提供了正确的文件路径。

    3. 如果您的JAR文件需要外部库(依赖项),您需要将这些库添加到您的类路径中。您可以使用以下命令来添加外部库:
    “`
    java -cp 外部库路径 -jar 文件名.jar
    “`
    其中,外部库路径是您的外部库所在的目录或JAR文件的路径。

    4. 如果您希望在执行JAR文件时将其作为守护进程运行,您可以使用以下命令:
    “`
    nohup java -jar 文件名.jar >/dev/null 2>&1 &
    “`
    这将在后台执行JAR文件,并将输出重定向到/dev/null。

    5. 如果您希望在JAR文件执行时指定一些参数,您可以使用以下命令:
    “`
    java -jar 文件名.jar 参数
    “`
    参数可以是您的Java程序接受的任何命令行参数。

    请注意,这些步骤适用于大多数Linux发行版,但某些发行版可能会有细微的差异。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统上执行`jar`命令可以用来创建、查看和提取Java归档文件(JAR文件)。下面是介绍如何执行`jar`命令的操作流程和方法。

    1. 安装Java Development Kit (JDK)
    首先,在Linux系统上安装Java Development Kit (JDK)。可以通过以下命令检查系统上是否已安装Java:
    “`
    java -version
    “`
    如果返回Java版本信息,则说明已经安装了Java。如果没有安装Java或Java版本过低,可以通过以下命令安装OpenJDK:
    “`
    sudo apt-get update
    sudo apt-get install openjdk-8-jdk
    “`

    2. 执行`jar`命令
    一旦安装了JDK,就可以在Linux终端上执行`jar`命令。以下是`jar`命令的一些常见用法:

    – 创建JAR文件
    “`
    jar cvf jarfile.jar file1 file2 …
    “`
    其中,`cvf`选项意味着创建新的JAR文件,并将指定的文件(file1、file2等)添加到JAR文件中。`jarfile.jar`是要创建的JAR文件的名称。

    – 查看JAR文件内容
    “`
    jar tvf jarfile.jar
    “`
    使用`tvf`选项可以查看JAR文件的内容,包括JAR文件中包含的文件列表和各个文件的详细信息。

    – 提取JAR文件
    “`
    jar xvf jarfile.jar
    “`
    使用`xvf`选项可以提取JAR文件,将JAR文件中的文件提取到当前目录中。

    – 更新JAR文件
    “`
    jar uvf jarfile.jar file1 file2 …
    “`
    使用`uvf`选项可以更新JAR文件,添加新的文件或替换现有的文件。

    – 运行可执行的JAR文件
    “`
    java -jar jarfile.jar
    “`
    使用`java -jar`命令可以执行可执行的JAR文件。

    3. 高级用法

    – 指定JAR文件的入口类
    可以通过在MANIFEST.MF文件中的Main-Class条目中指定JAR文件的入口类。例如:
    “`
    Main-Class: com.example.Main
    “`
    然后可以使用以下命令创建包含Main-Class条目的JAR文件:
    “`
    jar cvfm jarfile.jar MANIFEST.MF file1 file2 …
    “`

    – 解压JAR文件
    可以使用以下命令解压JAR文件,将JAR文件的内容解压到指定目录:
    “`
    jar xf jarfile.jar -C destination_directory
    “`
    其中,`destination_directory`是解压缩目标目录的路径。

    以上是在Linux系统上执行`jar`命令的方法和操作流程,可以根据具体需求选择相关的命令和选项。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部