java MCP“使用source 7或更高版本在交换机中启用字符串”
在MCP(Minecraft Coder Pack)中运行重新编译时。但是我得到了以下错误:
“(使用-source 7或更高版本来启用开关中的字符串)”
我想设置MCP在重新编译时使用Java8,但我要把“-source 8”放在哪里,MCP中的哪个文件,放在哪里
你可以在下面搜索框中键入要查询的问题!
在MCP(Minecraft Coder Pack)中运行重新编译时。但是我得到了以下错误:
“(使用-source 7或更高版本来启用开关中的字符串)”
我想设置MCP在重新编译时使用Java8,但我要把“-source 8”放在哪里,MCP中的哪个文件,放在哪里
# 1 楼答案
为了解决这个问题,您需要找到
gradle.build
文件在该文件中靠近
version=
行的地方包括以下行:这将允许您在字符串变量上使用Java7+开关。(它将触发在java编译命令行上使用
-source 7
。)我会把它留给你看你的“8”是否也有效# 2 楼答案
在MCP目录中应该有一个名为“conf”的文件夹。在其中,您必须打开“mcp.cfg”文件并搜索以“CmdRecomp”开头的行。您可以在这里编辑源版本
# 3 楼答案
因为它是一个bat文件,所以我假设它是批处理的,所以它可以执行常规的windows命令。您需要查找发出compile命令的行,这是用于java:javac的。下面是可以添加的命令列表,包括-source标志:http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html