`
truelove12358
  • 浏览: 77469 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

windows rap环境搭建

 
阅读更多

Rap是阿里巴巴开源mock工具,试用了下,功能还比较强大,闲着无事,装了个windows版本。

工具:xampp安装包,redis 3.0 ,rap.war

1.为了安装方便,我们使用xampp安装包,安装过程比较简单,只要下一步便可

无法启动apache,需要检查一下端口是否被占用,点netstat 看看默认的80端口和SSL端口是否被占用

若占用打开config文件httpd.conf,httpd-ssl.conf

分到找到Listen 80,Listen443 修改为Listen82,Listen444保存。

2.安装redis,官网没有exe安装版,可以到https://github.com/ServiceStack/redis-windows下载

(1)下载安装

解压其中一个版本

我们选择redis64-3.0.501解压,拷贝到C盘根目录下,重命名为redis

(2)启动

cmd切换到redis 目录下执行:redis-server redis.windows.conf

出现以上界面redis启动成功。

(3)测试redis

新开启一个cmd窗口,切换到redis目录下执行:redis-cli.exe -h 127.0.0.1 -p 6379

set myKey rap回车

get myKey回车,顺利取出值rap

3.下载RAP war包

(1)下载

https://github.com/thx/RAP/releases

(2)开启xampp,启动apche,mysql,tomcat

删除xampp\tomcat\webapps\下ROOT文件夹

把下载下来的RAP包改名为ROOT.WAR放在该目录下

会自动解压成ROOT文件夹

4.创建数据库

(1)通过phpmyadmin访问mysql数据库:

点击 admin便可,注意端口号要改成apche中修改后的,笔者apache改为82,用一下地址访问

http://localhost:82/phpmyadmin/

https://github.com/thx/RAP/blob/release/src/main/resources/database/initialize.sql

把sql脚本拷贝到phpmyadmin sql中

执行sql ,会生成rap_db库

(2)创建用户admin

5.修改

tomcat\webapps\ROOT\WEB-INF\classes下 config.properties文件

username,password 都改成admin,

6.打开http://localhost:8080/,注册用户便可使用。

7.使用参见教程

http://thx.github.io/RAP/study.html

分享到:
评论

相关推荐

    rap搭建私有服务.docx

    【RAP搭建私有服务详解】 RAP(Rapid Application Prototyping)是一个开源的API管理平台,主要用于API的在线设计、测试和文档生成。如果你是J2EE、Linux和MySQL的熟练使用者,你可以部署自己的私有RAP服务。对于不...

    Rap Rap2 接口迁移

    Rap 到 Rap2 接口迁移脚本, 一键全部迁移, 方便实用.方便实用.方便实用.方便实用. 因为我是不需要保留用户跟机构的,所以省了一部 需要前置操作,注册用户, 组织机构 默认的是 rap 在 rap 数据库, rap2 在 rap2_delos...

    RAP Fiori 相关教程

    8. RAP Fiori 相关教程中还涵盖了 Fiori 应用程序的开发最佳实践,包括项目规划、开发环境搭建、测试和部署等。这些知识可以帮助开发者更好地掌握 Fiori 应用程序的开发技术。 9. RAP Fiori 相关教程中还涵盖了 ...

    eclipse rap教程

    2. **环境搭建** - **安装Eclipse IDE**:首先,你需要安装支持RAP开发的Eclipse版本,如Eclipse for RCP and RAP Developers。 - **安装RAP SDK**:通过Eclipse的软件更新站点添加RAP的SDK。 - **创建新项目**:...

    RAP Deploy Specification pdf

    整个过程涉及到了从开发环境的搭建、项目创建、配置文件的调整到最后的WAR文件生成和部署等多个环节。需要注意的是,在实际操作过程中可能会遇到各种各样的问题,这时候就需要我们有足够的耐心去调试和解决。希望...

    RAP Helloworld

    首先,你需要了解 RAP 的开发环境,这通常包括安装 Eclipse IDE(因为 RAP 是基于 Eclipse 平台构建的),然后安装 RAP 插件,例如 RAP SDK 和 RWT(RAP Widget Toolkit)。这些工具将帮助你创建、编译和调试 RAP ...

    RAP放出了draw2d_in_RAP的Demo

    这个视频可能展示了如何在RAP环境中集成draw2d,或者展示了draw2d的某些功能特性。 综上所述,这个资源包为学习和使用RAP与draw2d提供了实践示例和可视化教程,对于想要提升Web应用图形界面开发能力的开发者非常...

    RAP-0.14.16-SNAPSHOT.war

    RAP-0.14.16-SNAPSHOT.war 使用教程https://github.com/thx/RAP/wiki/deploy_on_centos_cn

    RAP Mail例子解释

    通过学习和分析`RAP Mail`例子,我们可以更好地掌握`RAP`框架的使用,特别是对于`RAP`中的UI设计、服务接口定义、事件处理等方面有更深入的理解,同时也能了解到如何在Web环境中实现类似桌面应用的复杂功能。...

    RAP打包成War 所需的eclipse jar包,以及demo

    总之,这个资源对于那些希望在Eclipse环境下使用RAP框架构建Web应用,并将其部署为WAR文件的开发者来说非常有价值。通过学习和实践这个过程,开发者可以更好地理解和掌握RAP应用的开发和部署流程,提升工作效率。

    Eclipse RAP Deploy - 针对Eclipse 3.5 + Tomcat

    Eclipse RAP Deploy 是一个关于如何在Eclipse 3.5环境下部署RAP应用程序,并结合Tomcat服务器进行运行的教程。RAP(RWT Application Platform)是用于构建富客户端Web应用的框架,它允许开发者使用Java SWT...

    基于PHP的rap(RAP接口管理系统).zip

    这可能涉及设置服务器环境(如Apache或Nginx,PHP运行环境),导入数据库文件,配置项目设置,以及可能的依赖库安装。 总的来说,基于PHP的RAP接口管理系统是提高Web开发效率和团队协作质量的重要工具,它使API的...

    RAP官方DEMO,找了很久的

    【标题】"RAP官方DEMO,找了很久的" 指的是一个与RAP相关的官方演示项目,RAP(Rapid Application Development)通常指的是快速应用开发框架,它为开发者提供了高效的开发工具和环境,使得构建Web应用更为便捷。...

    前端-Rap模拟数据接口

    【前端-Rap模拟数据接口】是一种在前端开发中用于快速模拟后端数据接口的技术,它极大地提升了开发效率和协作质量。Rap是一个可视化的接口管理工具,它的主要功能包括动态生成模拟数据、接口结构分析以及接口正确性...

    用友T+RAP报表开发

    RAP(Rapid Application Platform)快速应用开发平台 是一个通过B/S方式操作平台数据的轻量级工具,轻松实现档案、单据和报表的开发,普通用户无需编写任何代码,即可轻松完成复杂的功能,真正做到所见即所得。 该...

    chanjet.RAP.zip

    综合以上信息,我们可以推测这个压缩包提供了一整套的RAP开发环境,包括客户端和服务器端的组件,以及必要的配置和数据库支持。开发者可以通过这个工具包快速构建和部署基于T+13.0平台的企业应用,从而提高开发效率...

    接口文档管理工具RAP

    此外,RAP的集成开发环境(IDE)特性,如代码高亮、自动补全等,提升了编写接口文档的体验。 **5. 其它杂项应用** 除了核心功能外,RAP还提供了一些实用的附加功能,如导入导出接口文档(支持多种格式),方便在...

    第一个RAP例子程序(图示)

    - **配置运行环境**:为了能够运行RAP应用,还需要配置一个运行环境。这通常涉及到配置一个`Configuration`,指定启动的主类以及其他必要的配置信息。 ![图8](图8) ![图9](图9) - **运行RAP应用**:配置好运行...

    RCP工程转成RAP,并在浏览器中运行

    RCP和RAP在结构上非常相似,主要区别在于运行环境和用户交互方式。RCP是桌面应用框架,依赖本地操作系统;而RAP则是基于HTTP的远程应用平台,使得应用能在Web浏览器中运行。 2. **转换过程** - **创建RCP工程**:...

    Hello world.rap

    Hello world.rap

Global site tag (gtag.js) - Google Analytics