프로그래밍/- eGov

프로젝트 생성

즐겁게 하하하 2022. 5. 14. 14:32
728x90

1. 프로젝트 버전은 맞추어야 한다.

 

https://tomcat.apache.org/whichversion.html

 

Apache Tomcat® - Which Version Do I Want?

Apache Tomcat® is an open source software implementation of a subset of the Jakarta EE (formally Java EE) technologies. Different versions of Apache Tomcat are available for different versions of the specifications. The mapping between the specifications

tomcat.apache.org

  - Maven Setting 이건 패키지 명명 규칙이다
    # Group id : com.회사이름 으로 보통 명명 
    # Artifact id : 프로그램 이름이다. 그래서 자동으로 프로젝트의 이름이 딸려온다
    # Version : 최초 생성이기 때문에 1.0.0부터 시작 

 

2. 프로젝트 생성후 web.xml 로 인해 오류가 생길 것이다.

Dynamic Web Module Version을 기본 값인 2.5가 아닌 3.1로 설정해 놨기 때문이다.

web.xml 은 서비스가 부팅되면 제일 먼저 읽어와서 이 서비스가 어떤놈인지 부터 파악을 한다.

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_1.xsd"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_1.xsd"
	id="WebApp_ID" version="3.1">

 

 

728x90