搭建RAP api文档管理工具

Tools

Posted by yyxs on October 27, 2017

原文地址 译者:yyxs

Web API management, free and open sourced, mock data generator, auto test, made by Alibaba, using by 1000+ corporations! Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!

What is rap ?

RAP通过GUI工具帮助WEB工程师更高效的管理接口文档,同时通过分析接口结构自动生成Mock数据、校验真实接口的正确性,使接口文档成为开发流程中的强依赖。有了结构化的API数据,RAP可以做的更多,而我们可以避免更多重复劳动。

开始搭建

下载tomcat

部署需要用到tomcat容器,下载地址

构建项目(war包部署方式)

Release页面中下载war包(建议用最新),将war包修改为ROOT.war后放入tomcat webapps文件夹中。 startup.sh(.bat)启动tomcat,该war包自动部署到文件夹ROOT 停掉服务器。

初始化rap数据库

执行ROOT中WEB-INF/classes/database 初始化sql(initialize.sql)

修改配置文件

打开ROOT中得WEB-INF/classes/config.properties 来修改数据库配置

配置主要是mysql和redis的连接信息配置

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=
jdbc.username=
jdbc.password=
redis.host=
redis.port=
redis.timeout=
redis.password=

启动项目

修改完数据库配置后,直接启动tomcat,完成部署即可。

浏览器访问相应端口可以看到下图: avatar