Team IDE
前言
使用Team IDE前请仔细阅读该说明,看看这款在线编辑器是否适合你或你的团队项目。
如未使用过Team IDE,你可以 点击进入Team IDE测试环境 进行体验
介绍
Team IDE 是项目团队在线开发平台,项目成员无需在自己电脑安装开发环境,直接在Team IDE上进行源码编辑,在线运行测试等;
Team IDE 可以在线连接管理MySql、Redis、Zookeeper、Elasticsearch、Kafka等
Team IDE 使用Git(目前仅支持Git)管理源码;
Team IDE 提供Model功能,开发人员可以在线可视化编辑Database,Table,Dao,Server,Bean,Controller等,一键生成Java(目前仅支持Java)源码,服务端生成Spring Boot工程源码;
Team IDE 根据Model生成的项目,如果涉及到数据库,则生成相应的Mybatis相关代码,Mapper接口文件和Mapper.xml
目录介绍
发布目录
此仓库为Team IDE发布仓库, release 目录为发布版本目录,可以下载最新发布版本进行安装
Server 目录结构
release/server 目录为服务目录,用于部署私服
bin //启动文件目录
bin/start.sh //启动程序文件
bin/stop.sh //停止程序文件
main.jar //Team IDE主程序
lib //Team IDE程序依赖库目录
conf //配置文件等都在这个目录
conf/application.yml //Team IDE 一些配置
conf/key //Team IDE 验证Key,此文件内容在系统安装或升级时候需要,每次用完将重新刷新,所以需要服务器管理人员查看
conf/certificate //Team IDE 证书,此文件为Team IDE颁发的证书,默认是免费版证书,有效期永久
conf/logback.xml //Team IDE 日志配置文件
logs //日志目录
logs/start.log //此为启动日志,控制台日志
logs/main.log //此为程序输出日志
plugins //插件目录
workspaces //工作区
uploads //文件上传目录
spaces //空间目录,源码将会存储在这个目录
证书
默认是免费版证书,有效期永久,免费版可以使用大部分功能,部分扩展功能不可用
部署运行
正常服务部署运行
将 release/server 目录所有文件复制到服务器,打开 conf/application.yml 文件,修改服务端口和驱动连接等,启动内存等其它信息根据实际情况调整
执行 bin/start.sh 启动Team IDE服务
执行 bin/stop.sh 停止Team IDE服务