有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java MCP“使用source 7或更高版本在交换机中启用字符串”

在MCP(Minecraft Coder Pack)中运行重新编译时。但是我得到了以下错误:

“(使用-source 7或更高版本来启用开关中的字符串)”

我想设置MCP在重新编译时使用Java8,但我要把“-source 8”放在哪里,MCP中的哪个文件,放在哪里


共 (3) 个答案

  1. # 1 楼答案

    为了解决这个问题,您需要找到gradle.build文件

    在该文件中靠近version=行的地方包括以下行:

    targetCompatibility=7 
    sourceCompatibility=7
    

    这将允许您在字符串变量上使用Java7+开关。(它将触发在java编译命令行上使用-source 7。)我会把它留给你看你的“8”是否也有效

  2. # 2 楼答案

    在MCP目录中应该有一个名为“conf”的文件夹。在其中,您必须打开“mcp.cfg”文件并搜索以“CmdRecomp”开头的行。您可以在这里编辑源版本