当前位置: 首页 > 知识库问答 >
问题:

MCP-“使用-源7或更高版本启用开关中的字符串”

佟云
2023-03-14

在MCP(Minecraft Coder Pack)中,当我运行重新编译时.bat我收到以下错误:

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

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

共有3个答案

袁琪
2023-03-14

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

尉迟越
2023-03-14

为了解决这个问题,您需要找到您的< code>gradle.build文件。

在该文件中靠近 version= 行的某个位置包含以下行:

targetCompatibility=7 
sourceCompatibility=7

这将允许您对字符串变量使用Java 7开关。(它将触发在java编译命令行上使用< code>-source 7。)留给你看你“8”是否也管用。

淳于升
2023-03-14

由于它是一个蝙蝠文件,我将假设这是批处理,因此它可以执行常规的Windows命令。你需要寻找给出编译命令的行,这是针对java:javac的。以下是您可以添加的命令列表,包括 -source 标志: http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html

 类似资料: