2016-06-09 9 views
0

내 응용 프로그램에 web.xml 파일이 없음을 알았습니다. 여기 https://vaadin.com/docs/-/part/framework/tutorial.html에 설명 된대로 maven 프로젝트를 만들었지 만 web.xml은 어디에도 없습니다. 애들이 왜, 왜 내가 어플을 추가 할 수 있는지 알고 있니? (어딘가에 템플릿이 있고 어플은 어디에 있느냐?) thanks내 maven 응용 프로그램의 web.xml 파일이 누락되었습니다.

+0

코드에 주석을 추가하는 한 web.xml이 필요하지 않다고 생각합니다. –

+0

맞아요, 고마워요. 누군가 다른 사람이 실제로 필요하다고 말한대로 묻고 있습니다. 관심 없으면 응용 프로그램에 사용되는 템플릿이 있습니까? 또한 특정 응용 프로그램을 만들 때 또는 주석을 필요로하는 경우에만 주석을 필요로하는 경우 (어떤 방식 으로든 주석의 종류가 정말 미안합니다.) – antobbo

+0

주제에 대한 내용을 읽으십시오. 예 [여기] (http://stackoverflow.com/a/4538902/1063673) 또는 [여기] (http://stackoverflow.com/a/30259601/1063673). [Templates] (http://www.mkyong.com/web-development/the-web-xml-deployment-descriptor-examples/) 서블릿 버전에 따라 web.xml이 다릅니다. –

답변

2

Maven 플러그인은 web.xml을 만들지 않는다. 나는 항상 추가하고있다. 그것은 내 프로젝트에 수동으로. 바로 아래의 내용으로 src\main\webapp\WEB-INF 폴더에 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" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> 
</web-app> 

참고 : 당신이 WEB-INF이 없다면,뿐만 아니라 그것을 만들 수 있습니다.