셸 스크립트를 사용할 때 minecraft / java에서 오류가 발생합니다.

SyberSmoke

기초:

  1. 이것은 학습 경험이며, 나는 새로운 지식을 확장하기 위해 이것을하고 있습니다. 따라서 자세히 설명해 주시면 감사하겠습니다.
  2. 이것은 Ubuntu Server의 새로운 설치이며 최신입니다.
  3. 최신 버전의 OpenJDK 8이 설치되어 있습니다.
  4. Forge 버전의 Minecraft (1.12.2)가 설치되어 있습니다. 최신 포지.
  5. 다음을 사용하여 명령 줄에서 minecraft 서버를 시작할 수 있습니다.

    java -Xms1024M -Xmx4096M -jar forge-1.12.2-14.23.5.2854.jar nogui

  6. 우리를 시도하면 스크립트 (.sh) minecraft가 시작되지만 파일 카탈로그 작성에 대한 오류가 발생하고 ssh 세션에서 충돌합니다.

    #!/bin/sh
    
    java -Xms1024M -Xmx4096M -jar forge-1.12.2-14.23.5.2854.jar nogui
    

스크립트는 minecraft 프로그램의 디렉토리에 있으며 시작됩니다. 내가 이해하지 못하는 것은 작동하는 것과 똑같은 형식으로 작동하지 않는다는 것입니다. 그래서 ... 나는 핵심적인 것을 놓치고 있다고 결론을 내릴 수 있지만 지금까지 내가 수행 한 튜토리얼과 연구에서 다루지 않습니다. 도움이 필요합니다. 시간 내 주셔서 감사합니다.

편집 1 : 내 길을 잃은 아카이브에서 약간의 생각을 한 후 스크립트를 사용한 결과입니다. https://pastebin.com/61Nfb5CQ

inadaquit 권한으로 실행되지 않는 스크립트로 인해 오류가 발생할 수 있습니까?

편집 2 : 스크립트에 sudo 명령을 추가 한 후 https://pastebin.com/V6pJyCvj 결과 ... 여전히 실행되지 않았지만 나쁘게 실행되지 않았습니다. 아 그리고 여기에 파일 디렉토리가 있습니다 https://imagebin.ca/v/5PjVcSb4D5OA

Antonios P.

이 오류는 충분한 권한이없는 것과 관련이있는 것 같습니다. 이것은 sudo줄의 시작 부분에서 사용하지 않기 때문일 수 있습니다 . 이는 Minecraft가 의도 한대로 작동하는 데 필요합니다. 코드에는 다음과 같은 여러 인스턴스가 있습니다.

2020-06-11 09:50:54,060 main ERROR Cannot access RandomAccessFile java.io.FileNotFoundException: logs/debug.log (Permission denied) java.io.FileNotFoundException: logs/debug.log (Permission denied)

(Permission denied)로그의 일부에서 어떻게 표시되는지 주목 하십시오. 이름에서 알 수 있듯이 요청한 작업을 수행 할 권한이 없기 때문입니다. 이것은 일반적으로 sudo루트 권한을 얻기 위해 사용하여 처리 됩니다.

귀하의 경우 올바른 코드는 다음과 같습니다.

#!/bin/sh

sudo java -Xms1024M -Xmx4096M -jar forge-1.12.2-14.23.5.2854.jar nogui

프로그램 실행이 시작될 때 루트 권한을 얻기 위해 암호를 묻는 메시지가 표시됩니다. 이것은 완전히 정상입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

스크립트에 인수를 전달할 때 gets ()를 사용하면 "No such file or directory"오류가 발생합니다.

Hbase 셸을 사용할 때 "오류 : ZooKeeper에서 마스터 주소를 가져올 수 없습니다. znode 데이터 == null"이 발생합니다.

opensuse15.1에서 간단한 셸 스크립트를 실행할 때 오류 발생: SubEntry: 인수(2) 수가 잘못되었습니다.

자바 스크립트와 함께 Firebase를 사용할 때 '초기화 전에'firebase '에 액세스 할 수 없습니다.'오류가 발생합니다.

NodeList에서 'for ... of'를 사용할 때 Edge 15에서 오류가 발생합니다.

마스터 페이지에서이 스크립트를 사용할 때이 예외가 발생합니다.

python 스크립트를 통해 셸 명령을 실행하려고 할 때 "module not found" 오류가 발생합니다.

아나콘다 셸에서 github 소스 코드를 실행할 때 오류가 발생했습니다.

fetch.catch를 사용할 때 콘솔에서 오류가 발생합니다.

'color'인수를 사용할 때 ColorClip에서 오류가 발생합니다.

ExceptionHandler를 사용할 때 Spring mockMvc에서 오류가 발생합니다.

sqlalchemy에서 sum 및 case를 사용할 때 오류가 발생합니다.

Docker : CMD 용 셸 스크립트에서 init 및 systemctl을 실행할 때 오류 발생

Karate에서 자바 스크립트를 사용하려고 할 때 gherking.lexer.lexingError가 발생합니다.

ansible을 사용하여 python 스크립트를 실행하려고 할 때 오류가 발생합니다.

자동 초점이 있는 텍스트 필드를 사용할 때 Flutter에서 오류가 발생합니다.

Python-Selenium으로 IE를 시작할 때 오류가 발생하지만 Java-Selenium에서는 똑같은 스크립트가 잘 작동합니다.

필요한 값으로 배열을 정의 할 때 쉘 스크립트에서 오류가 발생합니다.

Bootstrap3에서 내 웹 사이트를 전달하려고 할 때 자바 스크립트에 오류가 발생합니다.

macOS에서이 스크립트를 실행할 때 왜“No such file or directory”오류가 발생합니까?

터미널에서 새 Python 스크립트를 실행할 때 권한 오류가 발생합니까? OS X

파생 클래스에서 super를 사용할 때 오류가 발생합니다.

os.system을 사용하여 python 스크립트에 인수를 전달할 때 실행 오류가 발생합니다. 스크립트는 sys.argv 인수를 사용합니다.

내 파이썬 스크립트에서 다른 파이썬 함수를 호출 할 때 가져 오기 오류가 발생합니다.

State 후크를 사용할 때 Typescript가 있는 Material Table에서 일반 오류가 발생합니다.

React.JS에서 가져올 때 상수를 사용하려고 할 때 오류가 발생합니다.

Django : Django 모델 또는 함수를 사용할 때 가져올 때 Celery에서 오류가 발생합니다.

Kafka에서 Java 객체를 desirializing 할 때 오류가 발생합니다.

tkinter에서 클래스를 사용할 때 오류가 발생합니까? (OOP)

TOP 리스트

  1. 1

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  2. 2

    std :: regex의 일관성없는 동작

  3. 3

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  4. 4

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  5. 5

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  6. 6

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  7. 7

    Ionic 2 로더가 적시에 표시되지 않음

  8. 8

    Seaborn에서 축 제목 숨기기

  9. 9

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  10. 10

    복사 / 붙여 넣기 비활성화

  11. 11

    ArrayBufferLike의 typescript 정의의 깊은 의미

  12. 12

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  13. 13

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  14. 14

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  15. 15

    PRNG 기간보다 순열이 더 많은 목록을 무작위로 섞는 방법은 무엇입니까?

  16. 16

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  17. 17

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  18. 18

    잘못된 구성 개체입니다. Webpack이 Angular의 API 스키마와 일치하지 않는 구성 개체를 사용하여 초기화되었습니다.

  19. 19

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  20. 20

    R의 마침표와 숫자 사이에 문자열 삽입

  21. 21

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

뜨겁다태그

보관