분류 전체보기257 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test 테스트 에러 스프링부트로 스프링 MVC 예제를 복습하는 과정에서 에러를 만났다. java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test 갑자기...? 요즘 책을 보면서 다시 복습하는 중이긴 한대, 스프링부트 업데이트 때문인지 가끔 안되는 코드가 보이더라. 그래서 이것도 그런건가? 싶었는데 이게 뭐지 하면서 위에 나온 ContextConfiguration도 넣어보고 SpringBootTest 도 추가해보고 별짓을 해봤지만 결국엔 실패... 에러의 원인은 스프링부트 설정클래스를 찾지 못하기 .. 2020. 5. 25. 참고할만한 프로젝트 관리 pdf 2020. 5. 25. Intellij 새 프로젝트 생성 순서 새프로젝트를 만들때면 항상 헷갈릴때가 많다. 처음 설정은 한번 해놓으면 거의 바뀌는경우가 없기 때문에 미리 정리를 한번 해놓으려고 한다. 간단하게 텍스트로만~! 1. Spring initializr 통해서 프로젝트 생성 2. 루트 디렉토리 선택 후 새 모듈 생성 -> 아무것도 추가없이 java 프로젝트 생성 -> Content Root 에 모듈이름 추가 후 모듈 추가하기. 3. settings.gradle을 통해서 서브프로젝트로 연결하기. include '모듈이름' 4. build.gradle에 subprojects 추가하기 2020. 5. 22. Intellij에서 Gradle로 멀티프로젝트 관리하기!!! Intellij에서 Gradle로 멀티프로젝트 관리하기를 해보자. 개발하다보면 많은 프로젝트를 동시에 관리하고싶은 순간들이 온다. 그럴때 어떻게 해야할지?? 고민해보자. 먼저 Eclipse와는 다르게 Intellij에는 패키지라는 개념이 없고, 그와 비슷한 프로젝트가 있다. 그렇다면 Eclipse에서 프로젝트라는 개념은 Module이 있다. 표로 정리해보자면 Eclipse IntelliJ package project project module 그러니 사실상 멀티 모듈을 관리하는법이라고 봐야 맞겠다. 실제로 만들면서 알아보자. 1. 프로젝트 생성 메뉴에서 File > New > Project 를 누르게되면 새창이 뜬다. 이 상태로 next 를 누르자 이제 그룹과 아티팩트를 입력하고 gradle 설정을 입력.. 2020. 5. 21. Gradle이란 무엇인가?? Gradle 간단 정리! 스프링부트를 공부하는 과정 중에 Gradle을 알아보게 되었다. Gradle 은 간단하게 말하자면 오픈소스 빌드 도구이다. 빌드 도구란 개발에 있어서 자동으로 빌드를 도와주는 프로그램으로 이미 maven이나 ant 같은 도구들이 널리 사용되고 있다. 그렇다면 이 Gradle은 왜 쓰는걸까??? Gradle 이란? 특징 Ant처럼 매우 유연한 범용 빌드 도구. Maven과 같은 구조화 된 build프레임워크 (구조의 전환이 가능). Maven, Ivy등의 기존 저장소 인프라 또는 pom.xml 파일과 ivy.xml 파일에 대한 migration의 편이성 제공 멀티 프로젝트 빌드 지원. 의존성 관리의 다양한 방법 제공 Build script를 xml이 아닌 Groovy 기반의 DSL(Domain Specif.. 2020. 5. 21. 이전 1 ··· 37 38 39 40 41 42 43 ··· 52 다음