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

PercyDan 发表于 2021-3-4 21:51
使用jdk8
我的eclipse不支持jdk8
dv1120 发表于 2021-3-4 22:01
我的eclipse不支持jdk8
可以换IDEA
dv1120 发表于 2021-3-4 22:01
我的eclipse不支持jdk8
Eclipse 需要新版 Java 不代表你不能用旧版 Java 进行开发。请确保 Gradle 在使用 Java 8。
在你的 Gradle 缓存目录(Windows 下这个目录在 C:\Users\[用户名]\.gradle)下新建或打开 gradle.properties 并添加:
- org.gradle.java.home=/path_to_jdk_home_dir
并在 build.gradle 里添加
- sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8
- compileJava {
- sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8
- }
新版的IDEA和JDK8兼容也有问题,如果换IDEA建议用2019.4
可参考我教程前两p https://www.bilibili.com/video/BV1Ar4y1K7Qk
不过我的forge版本比土球的老,而且用的是gradle2.14
那我一直在虚空编程?
罢了
我不写MOD没有发言权
eclipse不支持jdk8?
那我一直在虚空编程?
罢了
我不写MOD没有发言权
那我一直在虚空编程?
罢了
我不写MOD没有发言权
洞穴夜莺 发表于 2021-3-6 10:05
确实不支持
至少我在Manjaro Linux下面看到他填写的依赖是java 11或以上
见 #5,这个「不支持」是 Eclipse 本身是一个 Java 写的程序,需要 Java 11+ 才能运行,不是说不能使用 JDK 8 开发程序。
说起来 Eclipse、IDEA、NetBeans 都是 Java 写的。
3TUSK 发表于 2021-3-5 00:16
Eclipse 需要新版 Java 不代表你不能用旧版 Java 进行开发。请确保 Gradle 在使用 Java 8。
在你的 Gradl ...
这个build.gradle添加在哪个位置,然后我的Java_home用jdk8还是jre15,求教
dv1120 发表于 2021-3-7 03:38
这个build.gradle添加在哪个位置,然后我的Java_home用jdk8还是jre15,求教
不用动 build.gradle 了,已经有了。
JAVA_HOME 用 jdk8。
3TUSK 发表于 2021-3-7 03:46
不用动 build.gradle 了,已经有了。
JAVA_HOME 用 jdk8。
- .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
- %JAVA_HOME%\bin;
- C:\Program Files\Java\jre1.8.0_281

dv1120 发表于 2021-3-7 13:13
这是classpath
这是path
这是Java_home
12#说的是用 jdk8应该是有道理的
你这jre就有点问题了
jdk=Java Development Kit (Java开发工具)
jre=Java Runtime Environment (Java运行时环境)
dv1120 发表于 2021-3-7 13:13
这是classpath
这是path
这是Java_home
你怎么把 /path_to_jdk_home_dir 直接复制进去了……把这个换成你的 JDK 8 的 home 的绝对路径啊。
看你的图里,你应该要写的是 C:\Program Files\Java\… 等等你连 JDK8 都没有,先去装一个。
https://mirrors.tuna.tsinghua.ed ... otspot_8u282b08.msi
然后路径的话应该是 C:\Program Files\Java\jdk1.8.0_282\Home 。