개인 자료란 (JE)

  서버 커뮤니티

Profile yellow0519 대표칭호 없음
Profile

질문하기 멀티플레이

버킷 실행오류

2021.03.20 조회 수 671 추천 수 0

A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)        at java.base/java.lang.reflect.Method.invoke(Method.java:566)        at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:70)        at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34) Caused by: java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')        at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)        ... 6 more 계속하려면 아무 키나 누르십시오 . . .


자바는 jdk1.8 , jdk11 ,jre1.8  이렇게 깔려있어요

이문제 해결하는 방법이 있나요?

2개의 댓글

이하님
2021.03.28

1.12.2 버전이라면

환경 변수가 JRE 1.8로 되어있는지 확인해주세요

JDK 1.8로 하셔도 됩니다.

상위 버전이라면

환경 변수가 JDK 11로 되어있는지 확인해주세요.

JRE 11을 다운로드 하셔야 할 수 있습니다.

HAN1110
2021.03.29

JDK 는 개발용입니다.

하지만 JRE 도 있으니 까는걸 추천합니다

서버 개발엔 JRE 최신 , JDK 14. 에서 잘 작동합니다