on java8-examples代码导入intellj idea问题记录

最近在看on java8,代码拿来练习一下,导入idea的过程中,出现了一些问题记录一些以备后续复习。

       使用第二章的方法下载下的gradle始终不成功。故上网找了个百度网盘的6.1版本的。下载比官网块。以前只用过maven,对gradle一无所知,从头开始。

       使用网上idea导入gradle项目的方法导入on java8-examples代码后,设置gradle到自己的gradle6.1。build项目报错。

* Where:

Script 'D:\lyy\stady\OnJava8-Examples-master2\OnJava8-Examples-master\gradle\junit-jupiter.gradle' line: 48

* What went wrong:

A problem occurred evaluating script.

> A problem occurred configuring project ':annotations'.

  > Could not get unknown property 'classesDir' for main classes of type org.gradle.api.internal.tasks.DefaultSourceSetOutput.

        按照网上说法,将build.gradle中 output.classesDir 修改为output.classesDirs。但是我的build.gradle中没有“output.classesDir”,全局搜也没有。junit-jupiter.gradle中也没有。后来还考虑是不是junit-jupiter.gradle中设置的jupiter版本问题等等。但都没结果。

       正确的做法来了,降低gradle版本到5.x之前的。无奈又下了个4.1的。在ieda中设置gradle4.1后,果然运行成功了。

你可能感兴趣的:(on java8-examples代码导入intellj idea问题记录)