1、手动建立目录结构
project
|-- pom.xml
`-- src
|-- main
| `-- java
| `-- resources
| `-- webapp
| `--WEB-INF
| `-- web.xml
|
`-- test
`-- java
`-- resources
2、建立web.xml
web.xml的ns可以参考以下链接, 虽然这些链接可能会随着时间的推移失效,但总是可以google到的。
http://docs.oracle.com/cd/E13222_01/wls/docs81/webapp/web_xml.html
http://docs.oracle.com/cd/E24329_01/web.1211/e21049/web_xml.htm
示例:
<?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"
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">
</web-app>
3、建立pom.xml
可以参考: http://maven.apache.org/pom.html
示例:
<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>
</project>
总结,用mvn archetype:generate 可以最便利的达到目的,如果你想自己控制更加精确,不妨阅读文档,然后手工建立。