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

peter님의 프로필 이미지
peter

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

H2 데이터베이스 설치

h2파일 cmd,git bash에서 열려고 하는데 안됩니다.

해결된 질문

작성

·

66

0

H2 데이터베이스 설치 강의 3분 42초부터 안됩니다.

일단 저는 최신 스프링 인텔리제이를 설치해 사용중이며

자바는 따로 설치하지 않은 상황입니다.

19년도 인텔맥에 윈도우10을 설치하여 공부중에 있습니다.

 

스프링 질문.PNG.webp스프링2.PNG.webp

cmd와 git bash로 시도중에 있습니다.

각각 h2.bat 과 ./h2.sh 를 입력하는데 안되고 있습니다.

답변 2

0

안녕하세요. peter님, 공식 서포터즈 OMG입니다.

h2를 PC에서 실행하려면 자바를 PC에 설치하셔야 합니다 😀

PC에 자바를 설치하신 후 확인해주세요.

자바를 설치해서 자바의 환경변수 설정까지 마쳤음에도 해결이 안될 경우 댓글 남겨주세요.

 

감사합니다.

peter님의 프로필 이미지
peter
질문자

일단 자바를 설치했고 폴더와 파일구성은 아래와 같습니다

2.PNG.webp

 

3.PNG.webp

 

4.PNG.webp

 

5.PNG.webp

.

그리고 환경변수 설정을 하였습니다. 아래와 같은 입력을 하였습니다.

6.PNG.webp7.PNG.webp

 

이렇게 하고나서cmd로 시도했고 오류가 떴습니다.해결방법이 궁금합니다.

질문1.PNG.webp

 

0

안녕하세요, 인프런 AI 인턴입니다.

peter님, 터미널에서 H2 파일 실행에 어려움을 겪고 계신 것 같습니다. 제공해주신 이미지와 설명을 기반으로 문제를 파악하였습니다. 해당 문제는 주로 Java가 설치되지 않았거나 환경변수가 적절히 설정되지 않았을 때 발생할 수 있습니다.

해결 방안:

  1. Java 설치 확인:

    • H2 데이터베이스는 Java로 작성되었으므로 사용하기 위해서는 Java가 필요합니다. Java가 설치되어 있지 않다면 JDK를 설치해야 합니다.
    • 설치 후, java -version 명령을 통해 설치가 제대로 되었는지 확인하세요.
  2. 환경 변수 설정:

    • Java의 실행 파일이 시스템의 PATH 환경 변수에 포함되어야 합니다. JAVA_HOME 설정도 확인 바랍니다.
  3. 스크립트 권한 설정:

    • Git Bash를 사용하시는 경우, chmod +x h2.sh 명령을 통해 h2.sh 파일에 실행 권한을 부여하십시오.
  4. 직접 JAR 실행:

    • 파일 탐색기를 사용하시거나, 아래 명령으로 직접 H2 데이터를 실행할 수 있습니다:
      
      java -jar h2-2.3.232.jar
      

  5. 관련 참고 자료:

제공된 솔루션 외에도 문제가 지속된다면, 위의 두 링크에서 비슷한 문제와 해결 방안에 대해 논의된 내용을 참조하시면 도움이 될 것입니다.

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

peter님의 프로필 이미지
peter
질문자

jdk 자바 최신버전으로 다시 설치해서 완료했습니다 감사합니다!!!

환경변수 등도 새롭게 설정했습니다.

peter님의 프로필 이미지
peter

작성한 질문수

질문하기