`

jar文件的运行方式

    博客分类:
  • Java
阅读更多
jar是一种压缩格式,类似于.zip

java 的开发工具在导出时会可选的生成.jar文件
 
运行:java -jar classpath .jar  

前提是,JAR包中必须有META-INF文件夹,里面有个MANIFEST.MF文件,
文件中有一行
Main-Class: Xxx/Xxx/Xxx

最后一个Xxx就是包含有MAIN函数的类名
如果没有这些的话,JAR文件只是一个包含类的PACKAGE,跟ZIP没什么区别。
分享到:
评论

相关推荐

    jar文件如何打开或者jar文件关联到java

    完成上述操作后,双击任何JAR文件都应能直接启动Java运行时环境,并执行该文件中的程序。如果出现问题,可以检查快捷方式的路径是否正确,以及是否成功将`.jar`文件类型与快捷方式关联。 通过上述步骤,不仅能够...

    JAR文件包及jar命令详解

    这个头指定了JAR文件中的主类,即程序的入口点,当以可执行方式运行JAR文件时,Java虚拟机(JVM)会找到并执行这个类的`public static void main(String[] args)`方法。 3. 创建可执行的JAR文件包 要创建一个可...

    JAR文件无法运行解决方法

    "JAR文件无法运行解决方法" JAR文件是一种常见的Java压缩文件格式,用于存储Java类、资源和元数据。但是在某些情况下,JAR文件可能无法运行,这可能是由于JDK的卸载或安装问题所致。在本文中,我们将详细介绍JAR...

    JAR文件包详解,创建可执行jar

    总之,JAR文件是Java开发中不可或缺的一部分,它提供了打包、分发和执行Java应用程序的有效方式,同时也为跨平台的软件开发提供了便利。通过理解JAR文件的工作原理和创建可执行JAR的方法,开发者能够更好地管理和...

    可执行jar文件.以及执行命令

    执行可执行JAR文件的命令通常有以下两种方式: 1. 使用Java虚拟机(JVM)直接运行: ```bash java -jar jarfile.jar ``` 这里的`jarfile.jar`是你的JAR文件名。`java`命令启动JVM,`-jar`选项告诉JVM这是一个可...

    Hello对应的可运行jar文件

    这里的`java`是JVM的可执行程序,`-jar`标志指示JVM运行指定的JAR文件,而`Hello.jar`是实际要运行的JAR文件名。批处理脚本的存在简化了用户运行Java应用程序的过程,因为用户只需双击bat文件,无需手动输入命令。 ...

    生成可执行jar文件的教程

    ### 生成可执行JAR文件的详细教程 #### 一、引言 在Java开发过程中,经常需要将项目打包成可执行的JAR文件,以便于分发和部署。本教程将详细介绍如何通过CMD命令行生成一个可执行的JAR文件。 #### 二、准备工作 在...

    java 程序都编译成执行文件jar命令详解

    Java 程序通常以字节码(.class)...总的来说,JAR 文件是 Java 开发中常用的工具,它简化了程序的分发和管理,并提供了便捷的执行方式。通过理解 JAR 文件的结构和 `jar` 命令,我们可以更好地组织和运行 Java 程序。

    java的jar文件生成.pdf

    清单文件对于执行JAR文件至关重要,因为它指导Java运行时如何处理JAR文件。 ### 创建JAR文件的方法 1. **命令行工具jar** Java开发工具包(JDK)提供了一个名为`jar`的命令行工具,可以用来创建和处理JAR文件。...

    .jar文件生成工具

    总的来说,.jar文件是Java平台的重要组成部分,而fatjar工具则为开发者提供了便捷的方式来创建包含所有依赖的可执行文件。在选择使用fatjar时,需要权衡其便利性和潜在的问题,以找到最适合项目的解决方案。无论是...

    jar包文件查看工具

    Jar文件的创建旨在提高应用程序的分发效率,通过将多个文件打包成一个单一的可执行文件,减少网络传输的数据量,同时也能提供版本控制和安全特性。 **查看Jar包工具** 标题中提到的"jar包文件查看工具"是一种用于...

    eclipse中Jar 文件的创建与使用

    使用创建好的Jar文件有以下几种常见方式: 1. **通过命令行运行**:如果你的Jar文件包含主类并且可以独立运行,可以在命令行中使用`java -jar jarfilename.jar`来启动。 2. **在Eclipse中运行**:在Eclipse中,...

    jar文件 变成dll

    总的来说,将Java的jar文件转换为DLL是实现跨平台代码重用的一种方式,尤其是当.NET项目需要利用Java库资源时。然而,这种方法并不是无痛的,需要权衡利弊,并考虑其他可能的集成策略,比如使用互操作技术如JNA...

    jd_gui工具直接打开jar文件,显示源代码

    标题中的“jd_gui工具直接打开jar文件,显示源代码”是指使用JD-GUI这款软件来查看Java可执行jar包中的源代码。JD-GUI是一款独立的图形化工具,它允许开发者查看Java字节码反编译后的源代码,这对于调试、学习或者...

    15分钟学会MyEclipse导出jar文件再装换成exe可执行文件

    这个过程将分为四个步骤:导出 jar 文件、运行 jar 文件、连同第三方文件一并导出至 jar 文件、将 jar 文件转换成 exe 可执行文件。 一、导出 jar 文件 在 MyEclipse 中,导出 jar 文件非常简单。首先,选中你的...

    JAR文件详解

    通过在MANIFEST.MF中指定主类,JAR文件可以变成可执行程序,简化了Java应用程序的发布和执行。 总之,JAR文件是Java开发中的关键组成部分,它提供了高效、安全且灵活的代码组织和分发方式。无论是小型库还是大型...

    Java入门-生成可执行jar文件的教程

    - 如果需要将多个目录下的文件打包到一个JAR文件中,可以多次使用`jar`命令,或者通过递归方式指定目录。 - 例如,将`foo/`目录下的所有文件打包到`classes.jar`文件中: ``` jar cvf classes.jar Foo.class Bar...

Global site tag (gtag.js) - Google Analytics