org.bukkit.plugin.InvalidPluginException: Cannot find main class를 해결하는 방법
org.bukkit.plugin.InvalidPluginException: Cannot find main class
라는 오류가 발생했으므로 해결 방법을 적어 둡니다.결론
yml 파일의 메인을 작성하는 방법이 잘못되었습니다.
올바른 상태
plugin.ymlname: SpigotTutorial
main: me.reyad.SpigotTutorial.Main
version: 0.0.1
author: ReyAD
파일 경로
잘못된 방법
잘못된 설명 방법me.reyad.SpigotTutorial.Main
라고 써야 할 곳을 me.reyad.SpigotTutorial
라는 존재하지 않는 파일을 지정해 버리고 있으므로 에러가 발생한다.
plugin.ymlname: SpigotTutorial
main: me.reyad.SpigotTutorial
version: 0.0.1
author: ReyAD
main이 잘못되면 다음과 같은 오류 메시지가 서버 로그에 나타납니다.
Could not load 'plugins/SpigotTutorial.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.reyad.SpigotTutorial'
이렇게 하면 플러그인이 제대로 로드되지 않습니다.
참고
name: SpigotTutorial
main: me.reyad.SpigotTutorial.Main
version: 0.0.1
author: ReyAD
잘못된 설명 방법
me.reyad.SpigotTutorial.Main
라고 써야 할 곳을 me.reyad.SpigotTutorial
라는 존재하지 않는 파일을 지정해 버리고 있으므로 에러가 발생한다.plugin.yml
name: SpigotTutorial
main: me.reyad.SpigotTutorial
version: 0.0.1
author: ReyAD
main이 잘못되면 다음과 같은 오류 메시지가 서버 로그에 나타납니다.
Could not load 'plugins/SpigotTutorial.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.reyad.SpigotTutorial'
이렇게 하면 플러그인이 제대로 로드되지 않습니다.
참고
Reference
이 문제에 관하여(org.bukkit.plugin.InvalidPluginException: Cannot find main class를 해결하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ReyADayer/items/6ebe4fe533da95105bfa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)