개인 자료란 (JE)

  서버 커뮤니티

Profile Grindeler 대표칭호 없음
Profile

질문하기 멀티플레이

구글 클라우드에서 포지 43.2 로 서버 구동시 실행파일 질문 드립니다.

2023.02.08 조회 수 52 추천 수 0
이해도 초보자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 1.19.x 

- 인스턴스 OS : 우분투 22.04 LTS

- 자바  : 18 (18.0.2)

- 포지 : 1.19.2-43.2.0


서버 구동은 처음 해보는거라 구글에서 다른 분들이 가이드 남겨놓은걸로 참고하고 시도중입니다.

예전버전들 기준으로 작성되어 있어서 삽질 하면서 겨우겨우

자바 18과 포지까지는 설치를 완료 했는데,


예전 가이드와 다르게 

포지를 설치하고 나면 

forge-1.16.4-35.1.37.jar 이런식의 구동파일이 없고, 

다운받은 installer.jar 파일만 남아있고 run.sh와 run.bat 파일만 생기는거 같습니다.


포지가 버전업이 되면서 바뀐게 많은거 같은데 

제가 원하는 버전으로 설치를 하고 램 설정도 세팅하면서 실행시키려면 어떻게 해야 될까요?

(ex : screen -S mcs java -Xms4G -Xmx4G -jar forge_server.jar nogui)

인스톨러 파일명을 바꾸고 위 예시커맨드처럼 sh파일을 만들어 실행해보았지만 터미네이팅이 뜨네요.


다음은 java -Xms4G -Xmx4G -jar forge_server.jar nogui  로 실행했을때 나오는 결과내용입니다.



JVM info: Private Build - 18.0.2-ea - 18.0.2-ea+9-Ubuntu-222.04

java.net.preferIPv4Stack=true

Found java version 18.0.2-ea

Exception in thread "main" 

java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-18-openjdk-amd64/lib/libawt_xawt.so

        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2398)

        at java.base/java.lang.Runtime.load0(Runtime.java:785)

        at java.base/java.lang.System.load(System.java:1979)

        at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)

        at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:395)

        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:234)

        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:176)

        at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:322)

        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:289)

        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2403)

        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:848)

        at java.base/java.lang.System.loadLibrary(System.java:2015)

        at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1392)

        at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1390)

        at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)

        at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1389)

        at java.desktop/java.awt.Toolkit.initStatic(Toolkit.java:1427)

        at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1401)

        at java.desktop/javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:668)

        at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:166)

        at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:147)




버킷을 많이들 쓰시는 걸로 바꾸면 좀 더 쉬울거 같긴 한데 그래도 일단 답을 찾아보고 싶습니다.

고수님들 도움좀 부탁드려요.







1개의 댓글

코코냐
2023.02.08

상위 버전은 실행 방식 자체가 다릅니다. 생성된 sh 파일을 참조해주세요.

뉴스 및 창작물
/files/thumbnails/308/805/003/262x150.crop.jpg?20240605201646

레드스톤

[노트블럭 커버] 팬서비스/mona 【 HoneyWorks 】

노트블럭전문가

2024-06-05

0

/files/thumbnails/288/791/003/262x150.crop.jpg?20240602150002

아티클

《까다로운 시련》 업데이트 날짜 공개 및 정보

학교가기싫다

2024-06-02

0

/files/thumbnails/841/773/003/262x150.crop.jpg?20240526120908

레드스톤

마인크래프트 노트블록버전 『 봄을 고하다 (春を告げる) 』 [더블옥타브 버전]

노트블럭전문가

2024-05-26

0

/files/thumbnails/712/796/003/262x150.crop.jpg?20240525085438

레드스톤

마인크래프트 노트블록으로 만든 『 봄을 고하다 (春を告げる) 』 1

Sonttukk

2024-05-25

0

/files/thumbnails/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0