Давайте сгенерируем простое web приложение с помощью плагина maven-archetype:plugin.
mvn archetype:generate
maven-archetype-webapp
Choose archetype:
1: internal -> org.apache.maven.archetypes:maven-archetype-webapp (A simple Java web application)
[1] org.apache.maven.archetypes:maven-archetype-webapp.
├── pom.xml
└── src
└── main
├── resources
└── webapp
├── index.jsp
└── WEB-INF
└── web.xml
Поздравляю, простейший веб-проект готов. Теперь можно:
Разработка Веб-приложений Создать веб-проект довольно просто- нужно добавить тэг <packaging> внутри <project> и задать в качестве значения значение war:
<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 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>ru.apache-maven</groupId> <artifactId>parent-project</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> </project>
├── pom.xml
└── src
└── main
├── java
├── resources
└── webapp
├── index.jsp
└── WEB-INF
└── web.xml