Jetspeed 自定义开发(基于maven构建)

  1. 这里是列表文本jetspeed 提供了方便的方式构建portal主项目和portlets应用程序:
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=hello \  
-Dpackage=org.example \  
-DgroupId=org.example -Dversion=1.0.0  
  1. 执行命令以后会在当前目录下生成hello-pa和hello-portal两个目录及jetspeed-mvn-settings.xml pom.xml两个文件: jetspeed-mvn-settings.xml中定义tomcat、数据库等的配置信息; pom.xml中定义maven goal、依赖的jar的版本号等信息; hello-pa是portlet工程; hello-portal是jetspeed portal 工程。
  2. 导入工程到IDE时需要注意,生成的maven工程依赖jetspeed的maven plugin: jetspeed-unpack-maven-plugin jetspeed-deploy-maven-plugin jetspeed-fileutils-maven-plugin 以及jetspeed的maven工程: jetspeed-layouts(各种装饰、YUI、dojo等资源会拷贝到hello-portal下) jetspeed-portal-resources(拷贝res资源)

转载于:https://my.oschina.net/chris2009/blog/648609

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值