inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

토비의 스프링 부트 - 이해와 원리

Hello API 테스트

초기 설정에서 질문 있습니다

407

Won Hyung Chae

작성한 질문수 2

0

Screen Shot 2023-07-24 at 4.23.35 PM.png 제가 community version을 사용 중이라 이니셜라이져에서 파일 만들어서 오픈 하는 방식으로 프로젝트 생성을 했는데 404에러도 나오지 않고 컨트롤러를 만들어도 우측 상단에 런버튼이 작동 하지 않습니다. 혹시 다른 설정해야 할 부분이 있을까요?

spring spring-boot spring-jdbc

답변 2

0

Won Hyung Chae

해결 되었습니다 감사합니다

0

토비

IntelliJ Community에서 프로젝트를 처음 오픈하신 경우 우선 우측 하단에 빌드가 돌아가는 메시지가 보일텐데요. 일단 그게 다 끝날 때까지 기다리세요. 처음 오픈하면 시간이 제법 걸립니다.

image

빌드가 다 끝나면 우측하단에 위와 같은 메시지가 사라집니다.

그러면 좌측 프로젝트 폴더를 열어서 src/main/java 폴더 아래 HellobootApplication 클래스를 찾습니다. 저는 이번엑 Hellospringboot라고 만들었네요. 이름은 이니셜라이저에서 만든 이름이 나옵니다.

image

그리고 클래스를 마우스 우측버튼으로 클릭하면 Run..이라는 메뉴를 보실 수 있습니다.

image

스프링부트 프로젝트의 시작은 특별한게 없습니다 Application으로 끝나는 클래스를 run해주면 됩니다.

한번 시작이 잘 되고 나면 우측 상단에 다음과 같이 마지막 실행한 클래스 이름이 등록되있을 거에요. 이후에는 거기에 있는 녹색 시작 버튼을 누르셔도 됩니다.

 

image

그런데 나중에 테스트 클래스를 실행하기도 하면 여기 나오는 이름이 바뀔텐데 그때는 드롭다운해서 Application 클래스를 찾으시거나, 처음에 한 것처럼 좌측 프로젝트 파일 목록에서 Application 클래스를 찾아서 실행하시면 됩니다.

Ultimate 버전에서 해주는 건 특별한 건 없습니다. 스프링부트 프로젝트라면 Application으로 끝나는 클래스를 실행하는 설정을 처음 한번 미리 등록해줄 뿐입니다.

해보시고 잘 안 되시면 다시 알려주세요.

 

11강에서 cmd에서 spring shell에 $ init 하면 Fail 메세지

0

75

2

TestRestTemplate 을 통해 테스트 실행시 웹 요청 정보가 콘솔에 표시되지 않습니다.

0

85

1

섹션7. 자동구성 정보파일분리 강의 질문(@MyAutoConfiguration 붙힌 이유)

0

201

2

WebApplicationContext를 DispatcherServlet에 this로 넘기는 것

0

279

2

인프라 빈 구성 정보의 분리에서 EnableMyAutoConfiguration 질문드립니다.

0

210

2

질문드립니다.

0

232

2

spring boot 3.3.7로 학습중입니다.

0

369

2

Serverproperties 객체 생성 후 @Impor 어노테이션 사용 이유 용도

0

162

2

spring start io 에서 이제더이상 2.x버전은 지원하지 않는 것 같습니다.

1

296

2

Springboot 3.2 이상에서 파라미터 추론관련

0

913

4

binding error

0

220

3

Arrays.copyOf 메서드의 타입 세이프

1

155

2

MyOnClassCondition에 있는 matches method의 Invoke 횟수

1

233

3

인용구의 출처가 궁금합니다.

0

259

1

프로퍼티 빈의 후처리기 도입 AnnotationUtils의 사용

0

236

2

SimpleCacheConfiguration과 빈 등록

0

168

2

MyAutoConfigImportSelector 에서 생성자로 ClassLoader를 주입받을 수 있는 점

0

244

1

IntelliJ project jenerator spring initailizr

0

150

1

강의 자료 레퍼지토리에 업로드

0

216

1

강의자료

0

388

1

Hikari 라이브러리가 없으면 오류가 나는거 아닌가요

0

314

2

Tomcat 포트 프로퍼티 미설정시 랜덤 포트 설정 문의

0

476

5

@Import 로 Bean을 등록해야하는 기준이 뭔지 궁금합니다.

0

340

2

application.properties파일내 프로퍼티 이름

0

210

1