编译导入framework.jar
- 
编译 framework.jar 
- 
由于项目使用模块化, 在项目根目录下, 新建一个 syslibs目录,放入jar文件
- 
编辑在项目根目录下的build.gradle文件 加入优先编译 
  allprojects { gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs.add('-Xbootclasspath/p:syslibs/framework.jar') } } ...... // 依赖 compileOnly files('../syslibs/framework.jar')
- 
但是编译还是不过 
寻找解决问题方法
网上找了各种办法,还是没辙。最后问了同事前辈,说是jdk的锅,把项目jdk从studio自带切换为系统1.8的jdk
重新设置项目JDK版本
- 
定位系统自身jdk路径 terminal输入 locate javac最符合的路径是 /usr/lib/jvm/java-8-openjdk-amd64  
- 
修改jdk ctrl + alt + shift + s 打开项目结构,选择jdk路径,修改  
编译通过

 
                    