jetspeed学习1

来源:互联网 发布:手机nfc门禁软件 编辑:程序博客网 时间:2024/06/08 11:22

原文地址:http://portals.apache.org/jetspeed-2/tutorial/index.html

引言

1、当开始创建一个jetspeed门户系统时,最好是创建一个自定义的门户系统,不要直接去修改jetspeed的源文档。

2、本教程将指导你创建一个名为jetexpress的示例门户系统。

开发条件

1、jdk1.5或更高版本

2、Tomcat 6.0.33或更高版本

3、Maven 2.2.1 或更高版本

4、Jetspeed-2 教程资源下载地址:

http://portals.apache.org/jetspeed-2/tutorial/downloads/tutorial-resources.zip

5、开发工具 eclipse

开发过程

1、新建一个文件夹,如D:\program\Portal\JetspeedTraining,

2、把tutorial-resources.zip放到这个文件夹下,在文件夹下面打开命令窗口,运行

mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-4:generate -DarchetypeGroupId=org.apache.portals.jetspeed-2 -DarchetypeArtifactId=jetspeed-archetype -DarchetypeVersion=2.2.2 -DartifactId=jetexpress -Dpackage=org.apache.portals.tutorials -DgroupId=org.apache.portals.tutorials -Dversion=1.0-SNAPSHOT 命令,运行完成后,按回车键,出现BUILD SUCCESSFUL。

在这个文件夹下面会多出一个jetexpress文件夹,该文件夹的结构目录如下图所示:


jetexpress-portal 子模块提供了一个jetspeed 门户。它包括门户的配置和页面。

jetexpress-pa 子模块提供了一个组件应用。这个组件应用显示在您的门户页面上。

由于这是一个Maven项目,所以所有的项目是由Maven来管理。父项目以及其子模块有一个pom.xml文件来定义他们的依赖。版本的依赖都存储在父项目的pom.xml中,把他们是在同一个地方,方便维护。

jetspeed-mvn-settings.xml中包含了一些配置参数来构建和部署门户。此文件需要能适应本地环境才可以构建和部署门户。

原创粉丝点击