Memory Compiler/内存编译器,编译.java文件生成.class。
.java
.class
mc /tmp/Test.java
可以通过-c参数指定classloader:
-c
mc -c 327a647b /tmp/Test.java
可以通过-d命令指定输出目录:
-d
mc -d /tmp/output /tmp/ClassA.java /tmp/ClassB.java
编译生成.class文件之后,可以结合redefine命令实现热更新代码。
注意,mc命令有可能失败。如果编译失败可以在本地编译好.class文件,再上传到服务器。具体参考redefine命令说明。