创建一个 portlet

使用maven-archetype-webapp启动一个简单的 webapp maven 项目。命令如下

mvn archetype:create 
  -DgroupId=[your project's group id]
  -DartifactId=[your project's artifact id]
  -DarchetypeArtifactId=maven-archetype-portlet

这将创建一个 Maven 项目。

.
 |-- src
 |   `-- main
 |       `-- java
 |           |-- [your project's package] 
 |           |   `-- MyPortal.java
 |           |-- jetspeed
 |           |   `-- web.xml
 |           |-- resources
 |           |-- webapp
 |           |   |-- WEB-INF
 |           |   |   |-- tld
 |           |   |   |   `-- portlet.tld
 |           |   |   |-- portlet.xml
 |                       |   |   `-- web.xml
 |           |   |-- help.jsp
 |           |   |-- maximized.jsp
 |           |   `-- normal.jsp
 |           `-- index.jsp
  `-- pom.xml