dv1120
我按照土球球的书做到2.3.1运行mod这一步时卡住了,求指点我哪里做错了

PercyDan
使用jdk8

dv1120

我的eclipse不支持jdk8

PercyDan
dv1120 发表于 2021-3-4 22:01
我的eclipse不支持jdk8

可以换IDEA

3TUSK
dv1120 发表于 2021-3-4 22:01
我的eclipse不支持jdk8

Eclipse 需要新版 Java 不代表你不能用旧版 Java 进行开发。请确保 Gradle 在使用 Java 8。
在你的 Gradle 缓存目录(Windows 下这个目录在 C:\Users\[用户名]\.gradle)下新建或打开 gradle.properties 并添加:
  1. org.gradle.java.home=/path_to_jdk_home_dir
复制代码


并在 build.gradle 里添加

  1. sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8

  2. compileJava {
  3.     sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8
  4. }
复制代码

道家深湖


新版的IDEA和JDK8兼容也有问题,如果换IDEA建议用2019.4
可参考我教程前两p  https://www.bilibili.com/video/BV1Ar4y1K7Qk
不过我的forge版本比土球的老,而且用的是gradle2.14

南柯郡守
eclipse不支持jdk8?
那我一直在虚空编程?

罢了
我不写MOD没有发言权

Spider.
eclipse不支持jdk8?
那我一直在虚空编程?
罢了
我不写MOD没有发言权

洞穴夜莺
南柯郡守 发表于 2021-3-5 11:25
eclipse不支持jdk8?
那我一直在虚空编程?

罢了

确实不支持
至少我在Manjaro Linux下面看到他填写的依赖是java 11或以上

3TUSK
洞穴夜莺 发表于 2021-3-6 10:05
确实不支持
至少我在Manjaro Linux下面看到他填写的依赖是java 11或以上

见 #5,这个「不支持」是 Eclipse 本身是一个 Java 写的程序,需要 Java 11+ 才能运行,不是说不能使用 JDK 8 开发程序。

说起来 Eclipse、IDEA、NetBeans 都是 Java 写的。

第一页 上一页 下一页 最后一页