当前位置: 首页 > news >正文

JetSpeed 2.0安装步骤

1. maven的安装

在确保你安装jdk后下载maven(http://maven.apache.org/downloads.html apache-maven-2.2.1.rar),然后在环境变量中点新建然后在变量名下输入M2_HOME,在变量值下面输入你安装的maven文件的路径,然后再在PATH变量上加上%M2_HOME%\bin。

测试是否安装成功可以用mvn –v来测试。

2. ant的安装

       首先安装apache-ant-1.7.1,将文件直接解压后在系统的环境变量里的PATH目录下面配置ant的bin路径就可以了。

3. jetspeed的安装

       首先单击jetspeed-installer-minimal-2.2.0.jar文件进行jetspeed的安装,在安装数据库的时候要加上数据库的驱动文件。

4. 工程文件的部署

       1.首先用cmd模式进入到maven文件的bin目录下面然后再在下面命令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.0 -DartifactId=jetexpress -Dpackage=org.apache.portals.tutorials -DgroupId=org.apache.portals.tutorials -Dversion=1.0-SNAPSHOT粘贴后回车运行,可以生成jetexpress的m2文件既是maven库文件。

  2.然后再用mvn jetspeed:mvn -Dtarget=all在相同目录下生成jetspeed的portal文件和portalet文件。

  3.然后用语句将bin下面的工程目录下用指令mvn eclipse:eclipse生成一个与之相适应的一个eclipse可以适用的工程架构。可以用来导入导myeclipse中去。

  4.最后通过打成war包的形式发布到tomcat下面.放在ROOT\WEB-INF\deploy下面,然后启动tomcat,portal和portalet可以自动的部署到web-app下面。

 

转载于:https://www.cnblogs.com/zxdongxiao/archive/2010/10/13/1850035.html

相关文章:

  • java 程序编写规则(自己总结)
  • [Vue安装教程]十分钟学会vue 安装
  • 我也来开博
  • Ora2Pg的安装和使用
  • 简单记录几个有用的sql查询
  • springboot_database项目介绍
  • 使用window-based模板创建一个单view程序(转)
  • Python初学基础
  • OSPF分解试验部分-LAB10:OSPF外部路由汇总
  • 问题-百度云同步盘登陆时提示155010错误
  • 电脑启动时必须要按F1才能进入系统
  • mongodb 配置单实例与双实例
  • 2017-9-16
  • 10、Windows驱动开发技术详解笔记(6) 基本语法回顾
  • 防止重复提交
  • Cookie 在前端中的实践
  • Iterator 和 for...of 循环
  • Material Design
  • Solarized Scheme
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • Vue全家桶实现一个Web App
  • 动态魔术使用DBMS_SQL
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 关于字符编码你应该知道的事情
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 前端存储 - localStorage
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 异步
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • # Apache SeaTunnel 究竟是什么?
  • #define与typedef区别
  • #include<初见C语言之指针(5)>
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET多线程执行函数
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .NET框架
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • :not(:first-child)和:not(:last-child)的用法
  • @Autowired注解的实现原理
  • @javax.ws.rs Webservice注解
  • @JoinTable会自动删除关联表的数据
  • @NoArgsConstructor和@AllArgsConstructor,@Builder