Jetspeed-2.2.1学习笔记,欢迎大家一起学习.讨论
时间:2010-07-22
来源:互联网
本帖最后由 surpass_li 于 2010-07-22 15:09 编辑
开发前准备(以windows xp为例):参照http://portals.apache.org/jetspeed-2/tutorial/index.html
1.安装jdk(1.5或更高).
2.下载tomcat (5.5.26 或更高)
3.能够连接互联网下载maven插件和工程依赖.
开发过程:
1.生成一个Jetspeed Portal
命令如下:
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.1 -DartifactId=myportal -Dpackage=org.surpass.tutorials -DgroupId=org.surpass.tutorials -Dversion=1.0-SNAPSHOT
2. Maven will ask you to confirm the groupId, artifactId, version and package for your project:
Confirm properties configuration:
groupId: org.surpass.tutorials
artifactId: myportal
version: 1.0-SNAPSHOT
package: org.surpass.tutorials
Y: :
简单的按回车继续.
3.配置
在myportal目录下的jetspeed-mvn-settings.xml是配置文件.
1)应用服务器和数据库位置配置
在jetspeed-mvn-settings.xml文件中.
应用服务器位置:
<org.apache.jetspeed.server.home>/home/johndoe/j2tutorial/apache-tomcat-5.5.26/</org.apache.jetspeed.server.home>
数据库位置:由于我们用的是内存数据库.
<org.apache.jetspeed.production.database.url>jdbc:derby:/home/johndoe/j2tutorial/derby/productiondb;create=true</org.apache.jetspeed.production.database.url>
2)配置Jetspeed Maven Plugin
添加 <pluginGroup>org.apache.portals.jetspeed-2</pluginGroup>到settings.xml
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns
si="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups>
<pluginGroup>org.apache.portals.jetspeed-2</pluginGroup>
</pluginGroups>
<!-- There might be more configuration here -->
</settings>
4.编译和部署自己的portal
在myportal目录下
mvn jetspeed:mvn -Dtarget=all
看到成功提示后.继续,如失败根据提示信息查找相关原因.
5.运行自已的Jetspeed Portal
启动 tomcat服务 startup.bat
开发前准备(以windows xp为例):参照http://portals.apache.org/jetspeed-2/tutorial/index.html
1.安装jdk(1.5或更高).
2.下载tomcat (5.5.26 或更高)
3.能够连接互联网下载maven插件和工程依赖.
开发过程:
1.生成一个Jetspeed Portal
命令如下:
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.1 -DartifactId=myportal -Dpackage=org.surpass.tutorials -DgroupId=org.surpass.tutorials -Dversion=1.0-SNAPSHOT
2. Maven will ask you to confirm the groupId, artifactId, version and package for your project:
Confirm properties configuration:
groupId: org.surpass.tutorials
artifactId: myportal
version: 1.0-SNAPSHOT
package: org.surpass.tutorials
Y: :
简单的按回车继续.
3.配置
在myportal目录下的jetspeed-mvn-settings.xml是配置文件.
1)应用服务器和数据库位置配置
在jetspeed-mvn-settings.xml文件中.
应用服务器位置:
<org.apache.jetspeed.server.home>/home/johndoe/j2tutorial/apache-tomcat-5.5.26/</org.apache.jetspeed.server.home>
数据库位置:由于我们用的是内存数据库.
<org.apache.jetspeed.production.database.url>jdbc:derby:/home/johndoe/j2tutorial/derby/productiondb;create=true</org.apache.jetspeed.production.database.url>
2)配置Jetspeed Maven Plugin
添加 <pluginGroup>org.apache.portals.jetspeed-2</pluginGroup>到settings.xml
<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups>
<pluginGroup>org.apache.portals.jetspeed-2</pluginGroup>
</pluginGroups>
<!-- There might be more configuration here -->
</settings>
4.编译和部署自己的portal
在myportal目录下
mvn jetspeed:mvn -Dtarget=all
看到成功提示后.继续,如失败根据提示信息查找相关原因.
5.运行自已的Jetspeed Portal
启动 tomcat服务 startup.bat
作者: surpass_li 发布时间: 2010-07-22
jetspeed2开发怎么进行debug有同学弄过吗?
作者: surpass_li 发布时间: 2010-07-22
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28