送给初学者,为你免去cmd敲命令执行class的麻烦~
@echo off
rem ---------------------------------------------------------------------------
rem runClassV3.0.bat
rem 双击本批处理即可安装
rem 安装须知:预先安装了jdk,并设置了环境变量%java_home%、%path%、%classpath%
rem 笃行天下制作 http://hi.baidu.com/duxing 2010年5月18日8:42:24
rem 如果您更新了本文件,能分享给我吗?
rem 讨论页面:http://url.cn/3MRBYi
rem 更新日期:2010年11月26日 14:32:44
rem ---------------------------------------------------------------------------
echo 【注意:运行前请确定您安装了jdk,并设置了环境变量%%java_home%%、%%path%%、%%classpath%%】
echo.
if not "%java_home%" == "" goto associate
echo 没有设置环境变量%%java_home%%,请设置后再安装!
echo.
goto over
:associate
echo.正在关联class文件打开方式 ...
reg add HKEY_CLASSES_ROOT\.class /f /ve /t REG_SZ /d "classfile"
reg add HKEY_CLASSES_ROOT\classfile\DefaultIcon /f /ve /t REG_EXPAND_SZ /d "%%java_home%%\bin\java.exe,0"
reg add HKEY_CLASSES_ROOT\classfile\shell\run\command /f /ve /t REG_EXPAND_SZ /d "cmd /c echo off & (for %%%%i in (\"%%1\") do ( title %%%%~ni运行结果 & cd /d \"%%%%~dpi\" & java \"%%%%~ni\" ) )& pause"
echo.
echo.关联class文件完毕!
echo.
goto end
:end
echo.安装完毕!
echo.
:over
pause
rem ---------------------------------------------------------------------------
rem runClassV3.0.bat
rem 双击本批处理即可安装
rem 安装须知:预先安装了jdk,并设置了环境变量%java_home%、%path%、%classpath%
rem 笃行天下制作 http://hi.baidu.com/duxing 2010年5月18日8:42:24
rem 如果您更新了本文件,能分享给我吗?
rem 讨论页面:http://url.cn/3MRBYi
rem 更新日期:2010年11月26日 14:32:44
rem ---------------------------------------------------------------------------
echo 【注意:运行前请确定您安装了jdk,并设置了环境变量%%java_home%%、%%path%%、%%classpath%%】
echo.
if not "%java_home%" == "" goto associate
echo 没有设置环境变量%%java_home%%,请设置后再安装!
echo.
goto over
:associate
echo.正在关联class文件打开方式 ...
reg add HKEY_CLASSES_ROOT\.class /f /ve /t REG_SZ /d "classfile"
reg add HKEY_CLASSES_ROOT\classfile\DefaultIcon /f /ve /t REG_EXPAND_SZ /d "%%java_home%%\bin\java.exe,0"
reg add HKEY_CLASSES_ROOT\classfile\shell\run\command /f /ve /t REG_EXPAND_SZ /d "cmd /c echo off & (for %%%%i in (\"%%1\") do ( title %%%%~ni运行结果 & cd /d \"%%%%~dpi\" & java \"%%%%~ni\" ) )& pause"
echo.
echo.关联class文件完毕!
echo.
goto end
:end
echo.安装完毕!
echo.
:over
pause
相关推荐
本文将围绕".class文件反编译工具"这一主题,详细讲解如何将`.class`文件转换为可读的`.java`源文件,并重点介绍解压后的jd-gui-windows-1.4.0工具的使用方法。 首先,了解`.class`文件结构至关重要。每个`.class`...
打开之后找到 要修改提示信息 的class文件 这里找到的是GenEntity 找到对应需要修改的代码所在的方法名 我这里包含提示信息的这段代码在方法 getAllDataBase() 如下图: 2.用jd-gui或者winrar把GenEntity.class 解压...
双击*.class也能运行(当然class需有main方法)?只用两个批处理就能做到。经调试,在Windows下没有问题,其它OS略做修改即可。把附件的文件java_run.bat解压后放到D:\,双击运行1.bat即可。另外,java.exe须包含在...
在Java编程中,程序员编写的是.java源代码文件,这些文件经过Java编译器(javac)编译后,会生成对应的.class文件,这是Java虚拟机(JVM)能够执行的二进制格式。然而,由于编译过程会丢弃源代码信息,.class文件...
在Java编程语言中,.class文件是Java源代码编译后的二进制形式,它包含了机器可执行的字节码。然而,有时我们可能需要查看这些编译后的代码,以便理解或逆向工程一个已存在的Java应用。这就是`.class`文件反编译成`....
安装须知:预先安装了jdk,并设置了环境变量%java_home%、%path%、%classpath% 然后双击setupRunClassV2.0.bat即可安装使用。 详细说明:http://url.cn/3MRBYi
2. **运行JD-GUI**: 双击`jd-gui.exe`启动应用程序。你将看到一个简洁的窗口,显示类和包的树状结构。 3. **加载`.class`文件**: 将你要查看的`.class`文件直接拖放到JD-GUI窗口,或者通过菜单栏的"File" -> "Open ...
`jd-gui.exe`是Windows平台上的可执行文件,双击即可运行。 在使用`jd-gui`时,有以下几点需要注意: 1. **打开.class文件**:通过菜单或拖放操作,将.class文件添加到`jd-gui`界面中,它会自动解析并显示源代码。...
2. **解压并运行**:下载完成后,解压文件到任意目录,双击运行JD-GUI.exe文件,启动反编译界面。 3. **加载`.class`文件**:在JD-GUI中,可以通过菜单栏的"File" -> "Open Class File"或者直接拖拽`.class`文件到...
双击运行class文件批处理v1.0 要求:已安装jdk(Java开发包,Java Development Kit)。 功能: 1.自动搜索jdk安装路径,并设置环境变量。 2.添加class文件打开方式(由笃行天下编写 http://hi.baidu.com/duxing...
Java反编译是将Java字节码(.class文件)或Java归档文件(.jar文件)转换为源代码的形式,这样开发者可以查看并理解这些文件中的函数、类和方法。由于Java的字节码是经过编译器优化的,反编译后的源代码可能与原始的...
3. **浏览与分析**:在打开的`jar`文件中找到需要修改的`.class`,双击打开。`jclasslib`会显示该文件的详细结构,包括类信息、常量池、字段、方法等。 4. **修改字节码**:在反汇编视图中找到需要修改的地方,根据...
- 这一步将生成所需的.class文件,它们是构建.jar文件的基础。 2. **创建MANIFEST.MF文件** - 在项目的根目录下创建一个名为`MANIFEST.MF`的文件。 - 编辑这个文件,添加以下内容来指定主类(即程序的入口点)...
首先,理解Java程序的执行流程:Java源代码(.java文件)被编译成字节码(.class文件),然后通过Java虚拟机(JVM)执行这些字节码。当需要将多个类文件合并并打包成一个独立的可执行文件时,就会生成JAR文件。JAR...
Java是一种广泛使用的面向对象的编程语言,其源代码通常是用.java文件编写,经过编译后变成字节码的.class文件,这些文件可以在Java虚拟机(JVM)上运行。有时,我们可能需要查看或理解已经编译过的.class文件,这时...
Java Class文件是Java程序编译后的二进制格式,它包含了类和接口的定义、方法体、常量池等信息,但这些信息是以机器可读的字节码形式存在,对于人类来说不易理解。为了查看和理解Class文件内部的源代码,我们就需要...
Java开发过程中,有时候我们需要查看或理解已编译的.class文件中的代码,这通常是出于调试、学习或者逆向工程的目的。`.class`反编译工具就是为此而设计的,它能够将字节码级别的.class文件转换回人类可读的源代码...
Java 语言中,将多个 `.class` 文件打包成可执行的 JAR(Java ARchive)文件是一项常见的任务,这有助于简化程序的分发和执行。JAR 文件不仅能够将多个类文件组合在一起,还可以包含资源文件、元数据以及一个重要的...