将java文件转变为bat文件实现方式

 更新时间:2026年01月15日 09:33:10   作者:想要一只宝可梦  
文章介绍了如何将Java文件转换为批处理文件(.bat),以便于快速运行,步骤包括删除包声明、编译生成.class文件,然后编写批处理文件指定运行命令

有时候,我们想做一个方便使用的小工具,如果打开idea去翻代码非常的麻烦,可以将单个java文件转换为.bat文件,只需要双击即可打开并使用。

1.将java文件拷贝出来

删除package。。。

2. cmd,进入文件位置

执行命令:

javac -encoding utf-8 xxx.java, 会得到xxx.class和xxx$1.class,这两个文件必须保留

此时输入命令:

java xxx,即可运行起来。

3. 新建一个bat文件

在里面写如何运行的命令,如下:

需要将xxx.class和xxx$1.class两个文件放在D:/sclass文件夹下。

写好之后双击运行即可

d:
cd D:/sclass
java Half

4. 总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java利用JSONPath操作JSON数据的技术指南

    Java利用JSONPath操作JSON数据的技术指南

    JSONPath 是一种强大的工具,用于查询和操作 JSON 数据,类似于 SQL 的语法,它为处理复杂的 JSON 数据结构提供了简单且高效的解决方案,本文将介绍 JSONPath 的基本语法,并通过详细的 Java 示例展示其实际应用,需要的朋友可以参考下
    2025-04-04
  • Java Stax解析XML示例

    Java Stax解析XML示例

    这篇文章主要介绍了Java Stax解析XML示例,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下
    2020-09-09
  • JAVA中使用JSON进行数据传递示例

    JAVA中使用JSON进行数据传递示例

    本篇文章主要介绍了JAVA中使用JSON进行数据传递示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 详解JAVA中接口的定义和接口的实现

    详解JAVA中接口的定义和接口的实现

    这篇文章主要介绍了JAVA中接口的定义和接口的实现,文中讲解非常细致,配合代码更好的帮大家学习参考,感兴趣的朋友可以了解下
    2020-06-06
  • 基于ZooKeeper实现队列源码

    基于ZooKeeper实现队列源码

    这篇文章主要介绍了基于ZooKeeper实现队列源码的相关内容,包括其实现原理和应用场景,以及对队列的简单介绍,具有一定参考价值,需要的朋友可以了解下。
    2017-09-09
  • JeecgBoot框架升级至Spring Boot3的实战步骤

    JeecgBoot框架升级至Spring Boot3的实战步骤

    本文主要介绍了JeecgBoot框架升级至Spring Boot3的实战步骤,从 2.7.10升级到3.1.5有以下几个点需要注意,下面就来详细的介绍一下,感兴趣的可以了解一下
    2024-04-04
  • Intellij IDEA 最全超实用快捷键整理(长期更新)

    Intellij IDEA 最全超实用快捷键整理(长期更新)

    这篇文章主要介绍了Intellij IDEA 最全实用快捷键整理(长期更新),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • 详解SpringMVC使用MultipartFile实现文件的上传

    详解SpringMVC使用MultipartFile实现文件的上传

    本篇文章主要介绍了SpringMVC使用MultipartFile实现文件的上传,本地的文件上传到资源服务器上,比较好的办法就是通过ftp上传。这里是结合SpringMVC+ftp的形式上传的,有兴趣的可以了解一下。
    2016-12-12
  • Java实现经典捕鱼达人游戏的示例代码

    Java实现经典捕鱼达人游戏的示例代码

    《捕鱼达人》是一款以深海狩猎为题材的休闲竞技游戏。本文将利用Java实现这一经典的游戏,文中采用了swing技术进行了界面化处理,需要的可以参考一下
    2022-02-02
  • Java中VM options与Program arguments的区别及说明

    Java中VM options与Program arguments的区别及说明

    本文介绍了VMoptions和Programarguments的区别及用法,说明它们分别用于设置运行环境变量和main方法参数,且同名参数时Programarguments优先,并展示了配置方法和结果
    2025-10-10

最新评论