Open JDK 编译器环境搭建
【Open JDK 编译器环境搭建】openjdk版本:jdk8-b120 github 传送门
javac路径:jdk-jdk8-b120\langtools\src\share\classes\com\sun\tools\javac
接下来ide(IDEA or Eclipse)创建Java空项目,把com整个文件夹移动到src,里面有javadoc等javac需要的依赖。
javac入口:com/sun/tools/javac/Main.java (开始debug~
public static void main(String[] args) throws Exception {
System.exit(compile(args));
}//编译正常返回0
public static int compile(String[] args) {
com.sun.tools.javac.main.Main compiler =
new com.sun.tools.javac.main.Main("javac");
return compiler.compile(args).exitCode;
}
推荐阅读
- opencv|opencv C++模板匹配的简单实现
- Java|Java OpenCV图像处理之SIFT角点检测详解
- oracle|oracle java jdk install
- 2019年PB|2019年PB County Senior Open, 保龄生涯(64)
- OpenCV|OpenCV-Python实战(18)——深度学习简介与入门示例
- 2.关于OpenGL|2.关于OpenGL 坐标系以及渲染流程
- OpenCV|OpenCV for Unity 通过WebCamTextureToMatHelper帮助类来获取摄像头的画面
- OpenGL|OpenGL ES之LUT(滤镜基准图)
- 解释器与编译器都是什么()
- OpenGL|OpenGL 绘制甜甜圈深度测试、多边形偏移、裁剪、 混合