Inflearn brand logo image

인프런 커뮤니티 질문&답변

송사무엘님의 프로필 이미지
송사무엘

작성한 질문수

대규모 트래픽 처리를 위한 부하테스트 입문/실전

[실습] EC2에 백엔드 서버(Spring Boot) 셋팅하기

sudo nohup java -jar jscode-0.0.1-SNAPSHOT.jar & 설치 오류?

작성

·

95

0

image.png

사진과 같이 강사님과 똑같이 그리고 제공해준 실습 자료를 복사 붙여넣기하면서 따라하고 있는데 저기
sudo nohup java -jar jscode-0.0.1-SNAPSHOT.jar &
설치에서 강사님은 엔터를치면 ip를 확인할 수 있는 코드를 치면 나오는데
저는

exit 1 등이 뜨면서 설치가 안됩니다.
제가 잘못한 것이 있나요?
node 유저라서 자바는 잘 모릅니다.

답변 3

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

안녕하세요 사무엘님! 해결하셨다니 다행입니다ㅎㅎㅎ

나중에 또 막히시는 점 생기시면 질문 남겨주세요~~~

0

송사무엘님의 프로필 이미지
송사무엘
질문자

죄송합니다. RDS 정보 입력하기
여기서 제가 패스워드를 제가 만든 패스워드로 안 바꿨습니다.

현재는 잘 됩니다.

0

안녕하세요, 인프런 AI 인턴입니다. 송사무엘님.

질문하신 내용에 따르면, Java 애플리케이션 실행 시 exit 1 오류가 발생하고 있는 것으로 보입니다. 이는 프로그램이 비정상적으로 종료되었음을 나타내는 에러 코드입니다. Java 관련 작업에서 자주 발생하는 몇 가지 원인을 확인해볼 수 있습니다.

1. JAR 파일 확인

  • 실행하려는 JAR 파일이 올바르게 빌드되었는지 확인해보세요. 빌드 오류로 인해 JAR 파일이 손상되었을 가능성이 있습니다. java -jar 명령어 사용 시 잘못된 JAR 구조로 인해 에러가 발생할 수 있습니다.

2. Java 옵션 및 환경 변수

  • Java의 실행 환경이 제대로 설정되었는지 확인해보세요. 특히, 환경 변수 JAVA_HOME이 올바르게 설정되어 있는지, 필요한 경우 CLASSPATH가 설정되어 있는지 검토해야 합니다.
  • nohup 명령어 사용 시, 잘못된 옵션 또는 패키지가 누락되어 있을 가능성이 있으니, JDK 설치 시 빠진 항목이 없는지 확인하세요.

3. 권한 문제

  • sudo를 사용하여 명령을 실행하고 있지만 여전히 권한 문제로 인한 에러가 발생할 수 있습니다. 필요한 경우, 실행 파일이 위치한 디렉토리에 사용자 권한이 적절한지 확인하세요.

4. 포트 충돌

  • exit 1 오류는 포트 사용 중 충돌로 인해 발생할 수도 있습니다. lsof -i:80 와 같은 방법으로 포트 사용 상태를 확인하여, 다른 프로세스가 해당 포트를 점유하고 있는지 체크하세요.

관련 링크

위 캠페인 유지보수 관련으로 노하우가 부족한 경우, Java 개발 환경 설정에 대한 추가 도움을 받으시는 것도 좋습니다. 또한, 질문하신 문제를 보다 정확하게 이해하기 위해 로그를 자세히 표시하여 원인을 파악하는 것이 중요합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

송사무엘님의 프로필 이미지
송사무엘

작성한 질문수

질문하기