使用步骤:
一.获取jar包
基于源代码:
1.git clone git@github.com:hongliuliao/java-shell.git
2.mvn clean package
直接下载:
二.将生成的jar加入path
三.执行代码
java -jar java-shell-0.0.1-SNAPSHOT.jar
例如:输入
import java.util.List;
import java.util.ArrayList;
List<String> list = new ArrayList<String>();
list.add("test1");
list.add("test2");
System.out.println(list);
之后会看到控制台输出的内容...
实现原理:
1.编译输入内容,并会将编译的内容放到generate文件夹
2.执行编译的代码
具体参考代码:https://github.com/hongliuliao/java-shell