기존에 이클립스, STS로 프로젝트를 진행하다가 이번에 IntelliJ
로 IDE를 바꾸기로 결정했습니다!!!
처음 사용하는거라 환경설정부터 프로젝트 생성까지 방식이 다르기 때문에 연습을 했습니다.(생각보다 쉽지 않았다ㅜㅜ)
Add Frameworks Support
가 사라지면서 스프링을 자동으로 설정해주는 기능을 찾지 못했습니다.
결국 수동으로 스프링 프로젝트를 만드는 연습을 시작했습니다.
그 과정에 있었던 에러사항과 과정을 적어보려고 합니다!!!
새 프로젝트 생성
Archetype maven-archetype-webapp
추가생성된 프로젝트 설정
pom.xml
의존성 주입root-context
servlet-context
생성WEB-INF
밑에 views
폴더 만들고 테스트용 index.jsp
생성HomeController.java
클래스 생성import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class HomeController {
@GetMapping("/")
public String index() {
return "index"; // => index.jsp 출력
}
}
Tomcat 설정
Smart Tomcat
설치Smart Tomcat
추가-Dfile.encoding=UTF-8
추가테스트 실행
성공적으로 설정하면 우측 상단에 Tomcat 실행 버튼이 생깁니다.
초록색 삼각형을 누르면 Tomcat이 실행
콘솔에 나온 주소를 클릭하면 설정된 브라우저로 입력한 값이 출력
마무리
Add Frameworks Support
기능이 왜 없어졌는지 모르겠지만(Springboot
를 사용하라는 건지...) 그래도 고민하고 직접 해보니까 나중에 이런 일이 생겨도 해결할 수 있겠다!!!
당분간은 스프링 공부에 집중하기 위해서 사용하겠지만 언젠간 꼭 스프링부트를 활용하는 개발자를 목표로...
다음에는 IntelliJ
에 깃허브를 소스트리 없이 사용할 수 있다는 기능을 연습해 보겠습니다.
깃허브 : https://github.com/Quokka2/DartProject
(예제가 필요하신분 여기서 xml과 예제 파일 다운로드 받아주세요!!!)
개발자로서 배울 점이 많은 글이었습니다. 감사합니다.