首页 > 解决方案 > 使用 .batch 脚本执行 Java 文件后如何删除 .class 文件?

问题描述

这是我的批处理文件,我用它来执行存储在计算机中任何位置的 Java 文件。先决条件是将 JRE 和 JDK(或相关的东西)放在 PATH 变量中

每次我执行 java 文件(通过拖放到脚本文件上)时,JRE 都会创建 .class 文件。当我关闭执行 java 文件时,我希望该文件被同一个脚本删除。我该怎么做?

还有如何使脚本在执行后自动关闭 cmd 窗口。

@echo off
cd %~f1

javac %~n1.java
java %~n1

timeout 2 >nul

exit

标签: javabatch-file

解决方案


推荐阅读