개인 자료란 (JE)

  서버 커뮤니티

Profile 김삼이 대표칭호 없음
Profile

질문하기 멀티플레이

모드 포지서버 run.bat실행 클래스 오류 해결법을 묻고싶습니다.

2022.08.10 조회 수 2071 추천 수 0
이해도 입문자(아무것도 몰라요) 
게임버전 (JE) 1.18.2, 1.19, 1.19.1, 1.19.2 
게임버전 (BE) 관련없음 

-Java Oracle을, Forge 공홈 내 1.19.1을  다운로드 받은 상태입니다.-


안녕하십니까 친구와 같이 모드 야생, 혹은 상위 버전 모드를 즐기고자 인터넷 글에서도 찾아보고 포지 깔고 하라는대로 했으나 1.18~ 넘어오면서 minecraft_server.jar 파일은 없고 run.bat 과 run.uh, user_jvm_args.txt 파일이 나왔습니다.

 

<상위버전 forge파일 서버로 설치하였을 때>



<하위버전 forge파일 서버로 설치하였을 때>


하위 버전의 경우 서버파일이 제대로 있어서 그런지 start.bat파일 없이 그냥 자바파일로도 충분히 열어졌습니다

(스피곳, 페이퍼 혹은 크래프트버킷으로 플러그인 서버를 열 때도 start.bat 파일이 무언가 문제가 생겨 자바 서버파일로도 실행을 할 때 정상적으로 서버가 열리는 것을 보고 문제삼지 않았습니다)

<오류 없이 정상실행>


본론으로 돌아와서, 1.19~ 이상 상위 버전의 모드서버를 열고 싶었으나 start.bat 파일로 실행을 했을 경우 서버파일의 부재로

포지 인스톨 파일을 불러들여 포지 설치 윈도우만 나옵니다. 

(여러번 설치해보았습니다. 서버설치로 같은 경로로 더 설치해보았고, 개인 인스톨도 해보았으나 계속해서 뜨더군요.)

<start.bat 파일 실행 시 나오는 포지 설치창>


그렇다고 run.bat파일을 실행해보니 기본 클래스 @user_jvm_args.txt을 찾거나 로드할 수 없습니다. 라고 나옵니다

<run.bat 파일 실행 시 기본클래스 설정 오류로 나오는 창>


인터넷이나 모드서버 알려주는 유튜브 댓글에서 확인 해 보니, run.uh 파일을 삭제 후 user.txt(요약) 내에서 #Xmx4G 파일에서 앞에 Xms 1G로 추가수정 후, run.bat 파일을 실행하면 해결되었다고 얘기가 되어 해보았으나 똑같은 결과로 나왔습니다. 애초에 파일 자채부터를 찾지못해 수정후 생긴 오류도 안나오는 것 같습니다.

(위 이미지에 run.uh파일이 없는 이유입니다.)

환경변수의 오류일수도 있다는 인터넷 얘기에 일단 따라 해 보았습니다만. 애초에 그 이미지에는 CLASSPATH 변수가 있었으나

제 컴퓨터에는 없었습니다. 그렇다고 따라 추가해서 해보았으나 밑으로 내려보니 자바 언어 파일 실행 오류 시 해결방법이더군요

< cmd를 실행해 user.txt 파일을 실행 했을 때 뜨는 출력을 번역기 돌렸을 때 나온 텍스트입니다. >

자바가 문제인 건 알겠고, 클래스 설정 오류인 것 같기도 하고, 근데 해결 방법을 모르겠고 만약 클래스 설정 오류라 쳐도 그걸 어떻게 수정을 해야할 지도 모르는지라 몰린 상황입니다. 열고싶어도 열지도 못하고 상위버전 모드 친구랑 같이 즐기고싶어서 하는건데 이러면 16까지 내려가야 하고 편해질수야 있겠지만 하고싶은걸 못하는 상황이 되버립니다.  이쪽으로 알고 계시거나 다른 문제점으로 이런 상황이 나온다면 부디 알려주시기 바랍니다 부탁드립니다.




{

1.18~ 넘어오면서 서버자바 안나오고 run.bat,run.uh, user_jvm_args.txt 파일이 나옴

파일오류, 별 짓을 다 해 봤는데 start.bat 만들고 해봐도 설치파일만 열어재껴서 서버파일도 나오지도 않음

run파일 실행시켰더니 기본클래스 @user_jvm_args.txt 못찾고 불러오지도 못하겠다고 땡깡부림

환경변수 해봤는데 애초에 다른 거

cmd로 띄어는 보았는데 이게 뭔지도 모르겠음

헬프미

}

Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!