要考试了,要求上机考题要生成.bat或.exe文件,用户可以双击执行java文件。
以前也见过这种问题,不过很久没有用已经忘记了。。。在网上查找下,并记录在ITEYE上,几天没有上Javaeye,不知道什么时候已经变成ITEYE了呢。。。
在 Windows 下安装 JRE (Java Runtime Environment) 的时候,安装文件会将 .jar 文件映射给 javaw.exe 打开。那么,
对于一个可执行的 JAR 文件包,用户只需要双击它就可以运行程序了,和阅读 .chm 文档一样方便 (.chm 文档默认是由
hh.exe 打开的)。那么,现在的关键,就是如何来创建这个可执行的 JAR 文件包。
在eclipse中打个jar包。然后在jar包中的文件夹META-INF中MANIFEST.MF中加上
Main-Class: 可执行主类全名(包含包名)
例如,假设上例中的 Test.class 是属于 test 包的,而且是可执行的类
(定义了 public static void main(String[]) 方法),那么这个 manifest.mf 可以编辑如下:
Main-Class: test.Test <回车>
再创建一个批处理文件就可以了,文件内容如下:
@echo off
java -jar test.jar
pause
OK,完成了
分享到:
相关推荐
标题中的“生成java可执行文件”指的是将Java程序转换成可以直接运行的格式,如同Windows操作系统下的.exe文件。这种转换的目的是使Java程序更便于运行,尤其是对于那些没有安装Java运行环境的用户。描述中提到的...
通过批处理文件进行操作: 一、操作配置 二、操作准备 三、读写操作
生成bat可执行文件的详细过程,和如何在window中怎么样来定时执行bat文件
本篇将详细阐述如何使用Java进行打包和生成可执行文件的过程。 首先,我们需要理解Java应用程序的运行机制。Java程序通常由一个主类(包含`public static void main(String[] args)`方法)开始执行,然后通过JVM...
标题中的“xmlbeans-2.4.0 生成JAVA代码BAT文件”指的是XMLBeans库的一个特定版本,2.4.0,它包含了一个批处理(BAT)文件,用于自动化生成Java代码的过程。XMLBeans是一个开源项目,由Apache软件基金会维护,它的...
本文将深入探讨如何使用Ant将Java工程打包成bat可执行文件,并结合提供的`antBatTest`压缩包中的示例进行说明。 首先,我们需要了解Ant的基本概念。Ant是一个基于XML的构建工具,它的主要任务是编译、测试、打包和...
在Java编程中,经常需要执行一些外部的可执行文件或者脚本(如bat或shell脚本)。本文将详细介绍三种常用的方法:`Runtime.exec()`、`ProcessBuilder`以及`commons-exec`库。 #### 1. 使用`Runtime.exec()` `...
### Java执行可执行文件或批处理 在Java中执行外部可执行文件或批处理脚本是一种常见的需求,尤其是在需要调用系统级别的工具或者与操作系统进行交互时。通过Java的`Runtime`类及其提供的方法,我们可以方便地实现...
在日常的软件开发过程中,我们经常需要将Java应用程序打包成可执行的jar文件,并通过命令行或者批处理脚本(bat文件)来运行这些应用。这种方式不仅便于程序的分发,也简化了用户的操作流程。本文将详细介绍如何在...
要使用JavaLauncher将BAT文件打包成EXE,你需要按照以下步骤操作: 1. 下载`javalauncher_standard_3201.exe`,这是一个JavaLauncher的执行文件。 2. 将你的批处理文件(例如:mybatch.bat)和任何该脚本依赖的外部...
将Java原代码转换为可执行的EXE文件是许多开发者追求的目标,尤其是在Windows平台上,因为EXE文件能够更方便地分发和运行。下面,我们将深入探讨如何通过一系列步骤,利用Eclipse IDE、JAR文件、批处理脚本(BAT)...
这时,可以编写脚本来动态生成类路径,或者使用工具如Apache Maven或Gradle来管理依赖,它们会自动构建正确的类路径并生成可执行的jar文件,使得运行更加方便。 此外,`ITEYE`博客上的链接...
### Java 制作 BAT 文件可执行 JAR 的详细步骤与知识点 #### 一、导言 在实际开发过程中,为了方便部署和分发应用程序,常常需要将 Java 应用程序打包成 JAR 文件,并通过批处理(BAT)文件来启动。这种方式不仅...
首先,介绍了三种生成 Java 可执行程序的方式:直接使用系统的 J2SE 二进制文件执行、编写脚本、使用第三方工具将 JAR 包制作成可执行文件。然后,详细介绍了使用 JSmooth 和 NativeJ 将 JAR 包制作成可执行文件的...
如果没有指定,JAR可能无法作为可执行文件运行。 3. **执行JAR文件**:通过`java -jar test.jar`命令可以运行包含MANIFEST.MF并指定主类的JAR文件。如果JAR文件未设置主类,可以使用`java -cp test.jar ...
将Java程序转换为可执行文件的另一种方法是创建一个批处理文件(.bat),该文件可以调用Java虚拟机(JVM)来执行JAR文件。 1. **创建批处理文件**: - 在Eclipse导出JAR文件所在的目录中新建一个文本文件,例如命名...
2. **PATH**:此变量用于指定操作系统在何处寻找可执行文件。我们需要添加`%JAVA_HOME%\bin`到PATH中,以便系统可以在任何目录下运行Java命令。命令如下: ```batch setx PATH "%PATH%;%JAVA_HOME%\bin" /M ``` ...
在Java开发中,通常会用到批处理文件来启动Java可执行 jar 包,尤其是当项目需要独立于IDE运行时。 描述中提到的博客链接虽然没有具体内容提供,但我们可以根据常规的Java程序启动流程来探讨相关知识点。通常,启动...