디지털·가전제품
마인크래프트 페더클 서버생성 오류 해결법..
이렇게 떠요 페더클 서버 생성할때 어떻게 고치죠??
전에는 잘 됬었는데 한동안 안하다가 오랜만에 키니까 안되요 ㅠㅠ 뭐가 문젤까요
2개의 답변이 있어요!
이미지에 보이는 오류는 Java 런처가 java.dll을 찾지 못할 때 발생하는 전형적인 문제로, 대부분 Java 경로 손상·삭제·버전 충돌에서 생깁니다. 전에는 되다가 오랜만에 실행할 때 안 되는 패턴도 동일합니다. 아래 조치를 순서대로 진행하면 해결되는 경우가 많습니다.
1) Java가 삭제되었거나 경로가 바뀐 경우
Windows 업데이트나 다른 프로그램 설치 과정에서 경로가 바뀌면 이런 오류가 납니다.
조치 :
제어판 → 프로그램 목록에서 Java(Temurin/AdoptOpenJDK 포함) 설치 여부 확인
없다면 Java 17 또는 Java 21 JDK 재설치
Feather 클라이언트/서버는 Java 17이 가장 안정적입니다.
2) 환경변수(PATH)가 깨진 경우
java.dll 을 찾는 경로가 삭제되면 게임이 Java를 인식하지 못합니다.
조치 :
JDK 설치 후
Windows 검색 → “환경 변수 편집” →
“시스템 변수” → “Path” →
C:\Program Files\Java\jdk-17\bin
또는 설치한 JDK 경로의 bin 폴더가 있는지 확인
없다면 직접 추가
3) Feather Client 자체의 Java 경로 설정이 꼬인 경우
Feather는 자체적으로 Java 경로를 저장해두는데, 이전 버전 경로가 삭제되면 오류가 납니다.
조치 :
Feather Client → 설정(Settings) → Java 경로 재지정
또는 Feather를 완전히 삭제 후 재설치
4) 서버 생성용 Java가 따로 필요한 경우
페더클은 클라이언트용 Java와 별도로 서버 실행용 Java를 찾습니다.
기존 서버 파일이 오래된 Java 버전을 지정한 상태일 가능성도 큽니다.
조치 :
서버 폴더 내 run.bat 또는 start.bat 파일 열어서
java.exe 경로가 하드코딩 돼 있으면 최신 설치 경로로 교체
5) 확인해야 하는 필수 항목
C:\Program Files\Java\ 안에 JDK가 실제로 존재하는지
Feather 클라이언트가 관리자 권한으로 실행되는지
Java 32bit/64bit 혼용 여부 (Windows 64bit라면 반드시 64bit JDK)
위 단계에서 대부분 해결됩니다.
사진에 뜨는 오류 메시지를 보면 “java.dll을 찾을 수 없음”, “Java SE Runtime Environment을 찾을 수 없음”이라고 나오는데, 이건 거의 100% 자바가 제대로 설치되지 않았거나 경로가 꼬였을 때 생기는 문제예요. 예전에 잘 됐다가 한동안 안 쓰면 업데이트나 파일 손상 때문에 이런 오류가 자주 생기기도 하고요. 제일 확실한 해결법은 현재 설치된 자바를 삭제하고, 자바 JDK를 다시 설치한 뒤 PC를 재부팅하는 거예요. 그리고 마크 서버 프로그램이 사용하는 자바 버전과 PC에 설치된 버전이 맞아야 하니까, 보통 JDK 17 또는 JDK 21을 설치하면 대부분 해결돼요. 재설치 후에도 안 되면 서버 프로그램 설정에서 자바 경로를 다시 지정해주면 됩니다. 어렵지 않으니 차근차근 해보면 금방 해결될 거예요!