우측 상단 Perspective
현재 기본
java로 되어 있음
이걸 java EE로 바꾼다
하지만 Java EE가 없다면
help
Install New Software...
Work with: https://download.springsource.com/release/TOOLS/sts4/update/latest
입력 후 엔터치면 약 1분?이내 로딩 후
Next
Next
I aceept
finish
Confirm해주고
뒤에도
I accept
finish하니
우측하단에 설치중이란다
Java EE가 설치되었다!
Create a ~
Create a ~체크 박스 체크 후 Next
finish
6번째 줄 에러
web.xml is missing and <failOnMissingWebXml> is set to true
WEB-INF 안에
web.xml있음
다시 위 이미지가 보이게끔 ROOT폴더로 와서 WEB-INF폴더 자체를 복사해서
webapp폴더에 붙여넣기한다
이렇게 해주면
pom.xml에 6번째 줄 오류는 없어진다.
강의 영상과는 다르게 나는 1번째 오류가 뜬다..
원인을 찾아보자
'Could not initialize class
org.apache.maven.plugin.war.util.WebappStructureSerializer'
해결되지 않았다!
일단 넘어가보자
Overview
Create
maven.compiler.source
1.8
ok
하단 탭 pom.xml로 가서
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
(이미지 오류 있음)
알트+F5
window탭-preferences
JSP, HTML,CSS
인코딩 : EUC -> UTF-8로 변경
[웹폴더 우클릭] - [Properties] - [Resource]
Other : UTF-8
index.jsp 생성
JSP라이브러리 없어서 오류 뜸
<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-api -->
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-api</artifactId>
<version>9.0.54</version>
</dependency>
pom.xml에 붙여넣어주자
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.newlecture</groupId>
<artifactId>webprj</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-api</artifactId>
<version>9.0.54</version>
</dependency>
</dependencies>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
</project>
컨트롤+f11 눌러서 실행하자
Next
[Browse]-[폴더 선택]-[finish]
출처
https://www.youtube.com/watch?v=Y7zBLC28DGM&list=PLq8wAnVUcTFWhDFFmpJ5fUeoJI53Z83g6&index=4
'Spring' 카테고리의 다른 글
Spring MVC (스프링 웹 MVC) 강의 05 - dispatcher-servlet.xml 파일 (0) | 2022.01.03 |
---|---|
Spring MVC (스프링 웹 MVC) 강의 04 - Dispatcher Servlet 라이브러리 설정하기 (0) | 2022.01.03 |
Spring MVC (스프링 웹 MVC) 강의 02 - 실습환경 준비하기 (0) | 2022.01.02 |
Spring MVC (스프링 웹 MVC) 강의 01 - Spring MVC란 (0) | 2022.01.02 |
Spring MVC 강의 방향 안내 (0) | 2022.01.02 |
댓글