JAVA - SPRING

[Spring Boot] 윈도우 h2 console , bat 실행 안됨 해결법

엘라 ELLA 2022. 11. 16. 13:00
728x90
반응형

인프런에서 김영한님 [스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술] 강의를 듣는 도중 H2 Database를 사용해야했다.

 

현상)

h2.bat파일, h2w.bat파일을 더블클릭 시, 실행창이 아예 나타나지 않고 실행과 동시에 자동으로 종료됨.
h2 console이나 기타 등등 실행파일도 실행과 동시에 자동종료되면서 H2 콘솔 창이 인터넷브라우저에 띄워지지가 않고 접속 자체가 안됨.
cmd창에서는 명령어에 대한 설명이 나오고 계속하려면 아무 키나 누르라고 하지만 아무키나 누르면 창이 종료됨..
왜 아무키나 누르라 해놓고 누르면 사라지는거냐..ㅜㅜ

 

 

 

원인) 사실 원인도 알지 못하고 왜 그런지는 아직 못찾았음

 

 

해결하기 위한 시도)

  • 버전오류를 줄이기 위해 강의와 같은 버전(1.4.200)으로 설치했던 h2 삭제하고 최신 배포버전 재설치
  • 이 전에 H2를 사용해본적 있기때문에 중복설치인가 하고 h2를 프로그램 추가/제거에서 삭제 후 재설치
  • 인프런 질문게시판에 나와 같은 사람이 있는데, 여기서 윈도우 업데이트 이후 cmd창에 /"h2.bat" 처럼 따옴표를 추가하면 된다고 해서 해봄(그냥 안됨) => 해결은 안됐지만 임형섭님 감사합니다

 

 

 

해결 방법) 다운로드 된 h2 파일이 있는 경로에서 cmd 실행

아래 명령어를 입력하니 바로 웹 브라우저에 h2 콘솔 창이 뜸 수동으로 java -jar [다운로드한 jar파일의 명.jar] 입력 => 나같은 경우는 세번째 목록에 있는 [java -jar h2-2.1.214.jar]를 입력함.

java -jar [다운로드한jar파일의 명.jar]

 

 

공부에도 끝이 없는 난 아직도 개발 바닥... 내 개발실력 바닥.. 개발바닥..🐾

 


 

게시글이 도움이 되었다면

[로그인]이 필요 없는 ❤ 눌러주세요:)

반응형