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

양효빈님의 프로필 이미지
양효빈

작성한 질문수

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

회원 리포지토리 테스트 케이스 작성

test 에러입니다..

작성

·

262

1


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]

안녕하세요. 강의를 들으며 실습을 따라 진행해보고 있습니다.
제가 군 복무 중이라 이클립스나 인텔리제이, vscode 등의 개발 환경을 사용하지 못하고 웹 개발환경인 구름ide에서 실습을 진행하고 있습니다.
 
테스트 케이스 작성을 위해 test/java 에서 main과 동일한 hello 패키지를 만드려는데 아래 사진과 같이 동일한 패키지 명이 존재한다고 생성할 수 없었습니다. 동일한 패키지 명이어도 다른 디렉토리에서 만들면 상관없다고 알고 있었는데, 개발 환경 차이일까요....
제가 구글링해본 결과 다른 패키지를 사용하려면 import하면 된다하여 아래 사진과 같이 import를 한 후 실행해보니 에러가 발생하였습니다.
혹시 어떻게 해결할 수 있을까요..? 제가 아직 자바가 익숙치 않아 문제점을 정확히 파악하지 못하는 것 같습니다. 자바 언어를 좀 더 공부해보겠습니다ㅠㅠㅠ

답변 2

1

 

h2는 기본적으로 웹 콘솔 방식을 지원하는데요, 

추후 강의를 진행하시려면 H2 DB를 설치하셔야 될텐데 강의에서는 h2 DB를 설치하지만, 대체하는 방법도 있으니 h2 db 설치가 힘드시다면 이 방법으로도 수강을 이어서 해보실 수 있을거같아요.(이 부분에서 고생하실 거 같아서 말씀드려요. 구름에서도 동작할지는 모르겠습니다.)

까마구네집 :: H2 Database - 브라우저 기반 콘솔사용법 (Browser based Console application) (tistory.com)

SpringBoot - SpringBoot H2 연결방법(H2 웹콘솔) (tistory.com)

 

이후 스프링 로드맵(기본편,HTTP, MVC1편, 2편)에서는 h2 db를 사용하지 않으니 참고하세요~

양효빈님의 프로필 이미지
양효빈
질문자

헉 감사합니다.. 구름에서 잘 동작하는지 시도해보고 안 되면 알려주신 링크 참고해서 꼭 완강하겠습니다 감사합니다!! 

1

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

구름 ide로 확인해보았습니다.

java 하위에 hello.spring 생성, test 하위에도 동일하게 생성하려고 하면 패키지를 생성하려면 경고창이 뜨네요.

이 부분은구름 ide에서의 오류로 보입니다.

 

새로 만들기 -> 폴더로 할 경우 생성이 되기는 합니다.

 

패키지 대신 폴더를 생성하여 테스트 했을 시 안될 경우 goorm ide로는 강의 진행에 어려움이 있을 것 같습니다.

 

감사합니다.

양효빈님의 프로필 이미지
양효빈
질문자

빠른 답변 정말 감사합니다! 패키지 명 문제는 구름에 문의했습니다. 그리고 폴더로 하여 테스트하면 잘 되는 것 같습니다 감사합니다!!

양효빈님의 프로필 이미지
양효빈

작성한 질문수

질문하기