java - 是否需要使用 Java 6 SDK 和 RE 来制作 Bukkit 插件,还是应该更新版本?

标签 java minecraft bukkit

我是否需要使用 Java 6 SDK 和 RE 来创建 Bukkit 插件,还是应该有更新版本? (Java 7 或 8)。

我不确定以下详细信息是否是最新的,尤其是有关使用 Java 6 的部分。

Bukkit 教程链接:Setting up Your Workplace

最佳答案

您不需要使用版本 6。您应该安装最新版本,除非您有充分的理由不这样做。

请注意,如果您使用更高版本,那么默认服务器将需要相同版本的 Java 或更高版本才能运行您的插件。 (客户端不需要任何特定版本,因为他们不运行该插件)

如果需要,可以更改此选项(例如,让 Java 8 编译器假装是 Java 6,并输出 Java 6 兼容的类文件)。

关于java - 是否需要使用 Java 6 SDK 和 RE 来制作 Bukkit 插件,还是应该更新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28532304/

相关文章:

java - 如何使用 Jersey 测试框架测试 @WebServlet? (抛出 Http 404 not found)

javac 找不到符号构造函数服务

Java:迭代 BiMap - 给我带来了一些问题

docker - Traefik和我的世界

即使在检查库中的类是否正确之后,也会出现 Java ClassNotFoundException

java - 无法转换为类 - 它们位于加载程序 'app' 的未命名模块中

java - 用java解码url

java - Bukkit 检查玩家的库存

java - 如何使用 BCrypt (org.mindrot.BCrypt) 修复 "NoClassDefFoundError"?

java - 在 Bukkit 中使用多个类作为命令?