나는 집에 가지고있는 리눅스 서버에서 실행중인 미니 크래프트 서버를 가지고 있는데, 서버는 아무 문제없이 몇 달 동안 "스냅 샷 17w06a"로 잘 돌아가고있다. 하지만 지금은 "Minecraft 1.12-pre-release"로 업데이트하려고합니다. 내 PC에서 쉽게 서버를 설정할 수 있지만 서버에서 실행하려고하면 실패하고 아래 메시지가 표시됩니다.Minecraft 1.12, 서버가 시작되지 않습니다. "리눅스 외부 서버"
문자 그대로 모든 것을 시도했지만 작동하지 않는 것 같습니다.이 PC에서 로컬로 작동했던 동일한 폴더를 서버에 복사하려고했습니다. 그러나 그것은 시작되지 않을 것입니다.
[email protected]:~/Mc$ java -Xms1024M -Xmx2048M -jar minecraft_server.1.12.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraft/server/MinecraftServer : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
[email protected]:~/Mc$
당신이 UnsupportedClassVersionError를 클래스의 자바 문서를 보면 정말 그것이 말하는
당신의 서버에 다음과 같이 출력 해주십시오 :'sudo java -version' – ThrowingSpoon
for Java * 전문가 *, [1.12 - Official Minecraft Wiki] (http : //minecraft.gamepedia. com/1.12) -'이것은 Java 8을 사용하기위한 첫 번째 버전입니다 .' –