-
[스프링부트] 1.세팅Spring 2019. 9. 28. 17:10
-스프링/스프링부트 차이 : 부트가 자동화가 더 잘되어있음.tomcat내장
-인텔리제이 IDE 다운로드 : Community 버전 다운로드
-빌드는 maven으로
step 스프링부트 설치 > 프로젝트 생성>실행
1.인텔리제이에서 maven 프로젝트 생성
2.ArtifactId,groupId ,Project이름입력
3.pom.xml에 dependency입력
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.6.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> <scope>test</scope> </dependency> </dependencies> <properties> <java.version>1.8</java.version> </properties> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
4.main class만들기
작성
@SpringBootApplication public class RestApiApplication { public static void main(String[] args) { SpringApplication.run(RestApiApplication.class, args); } }
실행
...더보기실행 시 에러 : Protocol handler start failed
톰캣 시작시 포트 충돌 에러 : 8080이 이미 다른 프로세스에서 점유
windows cmd
#netstat -ano
#taskkill /F /PID [pid]확인
-윈도우 명령 프롬프트
-브라우저
'Spring' 카테고리의 다른 글
[JAVA] anotation (0) 2020.04.12 스프링 부트(Spring Boot) 설치 (0) 2019.10.06 스프링 부트(Spring boot) (0) 2019.10.06 스프링 부트(Spring boot) 책 추천 (0) 2019.10.06 [스프링부트] 2.메이븐 (0) 2019.09.28