乐趣区

关于java: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;
    }


退出移动版