질문과 답변

소프트웨어 Java가 JAR을 제대로 열지 못합니다...;;

2016.10.30 15:41

Lemming2789 조회:631

지금 문제가 되는 컴퓨터(=집 컴퓨터)를 쓰고 있는 환경이 아니여서 제가 경험했던 상황을 나열해드릴 수 밖에 없는 점, 죄송하게 생각합니다.


'마인크래프트'라는 게임을 한번쯤 들어보셨으련지 모르겠습니다만... 해당 게임에서 서버를 열려면 JAR파일을 CMD 명령줄로 여는 방법이 제일 좋습니다. 그냥 더블클릭해서 실행하려 하면 기본값으로밖에 실행되지 않아 Java Augment등을 적용할 수 없기 때문입니다. 


Forge라는 모드 API가 적용된 서버를 열려고 BAT파일을 작성해 서버를 열려 했지만 CMD창이 열렸다가 다시 닫혔습니다. 뭔가 싶어서 pause를 추가해서 무슨 오류가 생겼는지 보려 했는데, 대략 '기본 클래스를 찾을 수 없다'라는 메세지가 나왔습니다. 지금껏 한번도 보지 못한 오류 메세지였길래 혹시나 해서 환경 변수 PATH(시스템, 사용자 전부)도 확인해보고 JAVA_HOME이나 CLASSPATH도 검색해서 하라는대로 다 해봤고, Java도 32비트와 64비트 모두 8u111을 설치했습니다. 재부팅 역시 당연히 했고요.


그래도 '기본 클래스를 찾을 수 없다'라는 메세지가 나와서 결국 접었습니다. 그런데 애매한건 서버가 아닌 클라이언트, 즉 흔히 말하는 게임 본체를 실행할때에는 어떠한 문제도 없었다는 겁니다. 잘만 실행되었고, 모드나 설정값 모두 제대로 적용되어 있었습니다.



아무리 생각해도 뭔가 어딘가 문제가 있는건 확실한데 어디가 문제인지 전혀 모르겠더군요.

일단은 Windows 10 Home 쓰고 있는데, RS1으로 업데이트 되고 나서 이런 저런 게임들에서 문제가 생겼기에 나중에 집에 가면 TH1 LTSB나 TH2 Pro(를 LTSB화)로 다시 밀어버릴 계획입니다. 혹여나 RS1 때문인가 싶어서...



혹시 이런 문제에 대한 해결법을 아시는 분 계신가요?


OS는 Windows 10 Home 64bit이며 자동업데이트로 최근까지의 모든 업데이트가 설치되어 있습니다.

Java는 Java 8 Update 111을 사용했으며 32비트와 64비트 모두 설치했습니다.


마인크래프트는 공식 런처가 아닌 MultiMC 5를 사용했으며 Java 64비트 버전을 사용해서 구동됩니다. 서버는 Forge 서버이며 CMD파일을 이용해 최소램 2G, 최대램 3G를 사용하게 했으며 몇몇 다른 Java Augment를 추가했습니다.


※ Java Augment나 램 할당 문제는 아닌것으로 보입니다. 그냥 java -jar [서버파일].jar 만 넣어놓고 실행해도 똑같이 '기본 클래스'문제가 발생했습니다. java -version으로 Java 환경변수 체크를 해봤을때도 정상적으로 64비트 버전을 쓰고 있다고 나와있었습니다.


PS. LTSB는 TH1과 RS1밖에 없는데, RS1이 문제가 많다는 이야기를 들었습니다. LTSB 2016(RS1)를 써도 괜찮을까요? 호환성 면이라던가... 신경을 안쓸 정도였으면 좋겠습니다. 

PPS. 마인크래프트를 쓸거면 Java 7을 쓰라는 이야기를 들었는데, 정작 Windows 10을 정식 지원하는건 Java 8u51버전부터라고 하는데... Java 7을 쓰면 어떤 문제가 생길수 있는지 궁금합니다. 문제가 없다면 마인크래프트에만 Java 7을 쓰고 다른쪽에선 Java 8을 사용하게 할 수 있는지 궁금합니다.



혹시 부족한 정보가 있다면 덧글로 물어보시면 제가 아는 한도 내에서 답변해드리겠습니다. 정말 휴가 나가서 유일한 낙이 마인크래프트 서버 열고 사람들이랑 즐기는거였는데 서버가 안열리니....

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
66300 윈 도 우| 윈도우7 로그인 화면 캡쳐하려면 어떻게 하나요? [1] 윈포우도럼 1048 10-31
66299 소프트웨어| 고화질 이미지 캡쳐 [9] 월장 1847 10-31
66298 기 타| 컴퓨터 전면포트에 마이크 설치 후 에코 [3] jang3554 1159 10-31
66297 윈 도 우| 윈도우10 아이콘에 사각모양 어떻게 없애나요? [4] emd 1152 10-31
66296 하드웨어| 일반 pc로 레이드 구성 가능할까요? [4] ksire 876 10-31
66295 소프트웨어| FusionHDTV 예약녹화후 종료시간 연장에 관한 도움 요청 [2] 선우아버 557 10-31
66294 소프트웨어| Advanced SystemCare의 성능감시기만 따로 쓸 수 없을까요? [9] pc93 1087 10-31
66293 윈 도 우| WIM 그리고 ESD 파일 질문 있습니다. [6] 바이티 792 10-31
66292 하드웨어| 배드섹터에 관해서 질문드립니다. [1] 윈포우도럼 586 10-31
66291 윈 도 우| 윈도우10 익스플로러 왜 이케 불안하지요?...먹통 될때가..... [3] 거거거3 1223 10-30
66290 윈 도 우| 윈도우 업데이트 별도로 하기 [3] 바이티 1059 10-30
66289 윈 도 우| 윈도우10 잠금화면 시간 오전, 오후 표시 없어요. [2] codese7en 1190 10-30
» 소프트웨어| Java가 JAR을 제대로 열지 못합니다...;; [1] Lemming2789 631 10-30
66287 소프트웨어| md5 와 sha1 [6] skecjac 628 10-30
66286 기 타| youtube에서 다운받은 영상에 qr콯드가 나오네요? brucex 586 10-30
66285 기 타| 간단하 배치파일 하나 만들어주실분...ㅠ.ㅠ [9] cosmosa 978 10-30
66284 윈 도 우| 윈도 10 ) 무선 인터넷 연결 순위 [2] 카비 1256 10-30
66283 하드웨어| 외장하드 인식문제 [3] 늘 지금처 1112 10-29
66282 소프트웨어| 비발디 브라우저 질문드립니다. [4] 무설치맨 1034 10-29
66281 소프트웨어| 요새 쓸만한 영상코덱 어떤게 있을까요? [2] 윤아짱 759 10-29
XE1.11.6 Layout1.4.8