自定义Java命令行的编译运行脚本

一、基本约定

源码文件夹:src

依赖jar文件夹:lib

字节码文件夹:class

二、执行编译运行的脚本run.bat的内容

适合Windows系统执行。

假设入口类是org.Test类。

:: 注释

:: 定义源码文件夹

set SP=src

:: 定义依赖库

set LP=lib/json.jar;lib/util.jar

:: 定义字节码文件夹

set CP=class

:: 执行编译命令

javac -encoding UTF-8 -cp %LP% -d %CP% src/*.java src/org/*.java

:: 执行运行命令

java -cp "%LP%;%CP%" org.Test

说明: "%变量名%"是使用变量的值。

run.bat可以双击执行或者在cmd控制台执行。

三、文件目录结构

- src

- lib

- class

- run.bat