返回顶部
首页 > 资讯 > 操作系统 >Linux下怎么创建并执行.JAR文件
  • 676
分享到

Linux下怎么创建并执行.JAR文件

2023-06-27 10:06:02 676人浏览 薄情痞子
摘要

今天小编给大家分享一下linux下怎么创建并执行.jar文件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。.JAR文件是一种

今天小编给大家分享一下linux下怎么创建并执行.jar文件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

.JAR文件是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。

Linux下怎么创建并执行.JAR文件

如何在Linux中创建JAR文件

1.首先,为一个名为HowtoingApp的应用程序编写一个带有main方法的简单Java类,用于演示目的。

$ vim HowtoingApp.java

将以下代码复制并粘贴到HowtoingApp.java文件中。

public class HowtoingApp {public static void main(String[] args){System.out.println(" Just executed HowtoingApp! ");}}

保存文件并关闭它。

2.接下来,我们需要使用javac和jar实用程序将类编译并打包到JAR文件中,如图所示。

$ javac -d . HowtoingApp.java$ ls$ jar cvf howtoingapp.jar HowtoingApp.class$ ls

3.创建howtoingapp.jar后 ,现在可以使用java命令执行该文件,如图所示。

$ java -jar howtoingapp.jarno main manifest attribute, in howtoingapp.jar

从上面命令的输出,我们遇到了一个错误。 JVM ( Java虚拟机 )无法找到我们的主清单属性 ,因此无法找到包含main方法的主类(public static void main(String [] args))。

JAR文件应该有一个清单,其中包含Main-Class形式的一行**:classname** ,它定义了带有main方法的类,该方法用作应用程序的起点。

4.要解决上述错误,我们需要更新JAR文件以包含清单属性和代码。 让我们创建一个MANIFEST.MF文件。

$ vim MANIFEST.MF

将以下行复制并粘贴到MANIFEST.MF文件中。

Main-Class:  HowtoingApp

保存文件, 然后使用以下命令将文件MANIFEST.MF添加到howtoingapp.jar

$ jar cvmf MANIFEST.MF howtoingapp.jar HowtoingApp.class

5.最后,当我们再次执行JAR文件时,它应该产生预期的结果,如输出中所示。

$ java -jar howtoingapp.jarJust executed HowtoingApp!
$ man java$ man javac$ man jar

以上就是“Linux下怎么创建并执行.JAR文件”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网操作系统频道。

--结束END--

本文标题: Linux下怎么创建并执行.JAR文件

本文链接: https://lsjlt.com/news/309822.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux下怎么创建并执行Jar文件
    这篇“Linux下怎么创建并执行Jar文件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux下怎么创建并执行Jar文件...
    99+
    2023-06-28
  • Linux下怎么创建并执行.JAR文件
    今天小编给大家分享一下Linux下怎么创建并执行.JAR文件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。.JAR文件是一种...
    99+
    2023-06-27
  • linux怎么执行jar文件
    在Linux系统中,可以使用以下命令执行jar文件:1. 打开终端。2. 使用`cd`命令切换到存放jar文件的目录。例如,如果ja...
    99+
    2023-09-20
    linux
  • js怎么创建执行上下文
    本篇内容主要讲解“js怎么创建执行上下文”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“js怎么创建执行上下文”吧!创建一个执行分为两个阶段:创建阶段和执行阶段。创建阶段会发生三件事:绑定this...
    99+
    2023-06-25
  • Linux下如何创建可执行bin安装文件
    这篇文章主要为大家展示了“Linux下如何创建可执行bin安装文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何创建可执行bin安装文件”这篇文章吧。.bin 文件是在 Linu...
    99+
    2023-06-28
  • linux如何创建可执行文件
    要在Linux中创建可执行文件,您可以使用以下步骤: 创建一个新的源文件:首先,您需要创建一个新的源文件,其中包含您的代码。可以...
    99+
    2023-10-27
    linux
  • linux怎么执行可执行文件
    在Linux中,执行可执行文件的基本语法是: ./可执行文件名 其中,"./"表示当前目录。所以,如果可执行文...
    99+
    2024-02-29
    linux
  • Linux下怎么运行jar
    今天小编给大家分享一下Linux下怎么运行jar的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。方式一:java -jar X...
    99+
    2023-06-27
  • linux怎么创建文件系统并挂载
    在Linux系统中,可以使用以下步骤创建文件系统并挂载:1. 首先,使用fdisk或parted等工具对磁盘进行分区。例如,使用fd...
    99+
    2023-09-15
    linux
  • Linux怎么创建文件
    这篇文章主要介绍“Linux怎么创建文件”,在日常操作中,相信很多人在Linux怎么创建文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么创建文件”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-28
  • linux怎么执行sh文件
    要在Linux上执行.sh文件,你需要按照以下步骤进行操作:1. 打开终端(Terminal)窗口。2. 转到包含.sh文件的目录。...
    99+
    2023-09-15
    linux
  • Linux怎么执行bin文件
    这篇文章主要介绍“Linux怎么执行bin文件”,在日常操作中,相信很多人在Linux怎么执行bin文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么执行bin文件”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-28
  • Javascript中的执行上下文如何创建
    这篇文章主要介绍“Javascript中的执行上下文如何创建”,在日常操作中,相信很多人在Javascript中的执行上下文如何创建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Javascript中的执行上...
    99+
    2023-07-05
  • linux在根目录下怎么创建文件夹
    在Linux系统中,要在根目录下创建文件夹,可以使用以下命令:sudo mkdir /文件夹名称其中,sudo命令用于以管理员权限执...
    99+
    2023-10-20
    linux
  • 怎么在Linux下创建写保护的文件
    这篇文章主要介绍“怎么在Linux下创建写保护的文件”,在日常操作中,相信很多人在怎么在Linux下创建写保护的文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux下创建写保护的文件”的疑惑有所...
    99+
    2023-06-13
  • 如何在Linux下执行bin文件
    本篇内容介绍了“如何在Linux下执行bin文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!什么是 .bin 文件?.bin 文件是在 L...
    99+
    2023-06-16
  • Linux下如何创建FIFO文件
    本文小编为大家详细介绍“Linux下如何创建FIFO文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下如何创建FIFO文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。FIFO文件即命名管道 ,通过...
    99+
    2023-06-27
  • 编写Linux可执行文件:使用GitLab创建(Go环境)
    学习知识要善于思考,思考,再思考!今天编程网小编就给大家带来《编写Linux可执行文件:使用GitLab创建(Go环境)》,以下内容主要包含等知识点,如果你正在学习或准备学习Golang,就都不要错...
    99+
    2024-04-04
  • 怎么在Linux上创建并调试转储文件
    这篇文章主要介绍“怎么在Linux上创建并调试转储文件”,在日常操作中,相信很多人在怎么在Linux上创建并调试转储文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux上创建并调试转储文件”的疑...
    99+
    2023-06-15
  • linux下怎样才能创建计划任务运行php文件
    这篇文章主要讲解了“linux下怎样才能创建计划任务运行php文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下怎样才能创建计划任务运行php文件”吧!代码如下:dos2unix...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作