介绍

TeamX 是基于 SolonJT 平台构建的团队管理小工具,主要功能有:

  • Wiki(团队词条,用于写MD格式接口文档也行...)
  • Planned(项目计划 和 个人日志)
  • Issues(问题管理,如缺陷、需求...)

引擎包及大小说明:

  • bin/jt.jar (5m,服务器版,需要MySQL配合)
  • bin/jtl.jar (6.3m,单机版)

支持环境:

  • jdk9, jdk10, jdk11, jdk12, jdk13, jdk14

体验地址:

源码地址:

使用

一、服务器模式安装和使用(即多人使用)

  • 使用服务器版启用(需要Mysql 5.6+ 配合)
java -jar jt.jar -add=teamx.noear -home=/ -init=/teamx/__init
  • 或,使用单机版的服务器模式启用(这个简单......!!!)
java -jar jtl.jar -add=teamx.noear -home=/ -init=/teamx/__init  -model=2 -server.port=8080
  • 然后
  1. 在浏览器里打开:http://x.x.x.x:8080
  2. 按界面提示配置数据库(提前准备个空的库;账号要有建表权限)*** [单机版跳过]
  3. 管理员账号:admin 密码:1234
  4. 其它账号,可自行注册或在后台添加

二、个人模式(即单人使用)

  • 使用单机版的桌面模式启动(需要JavaFx支持)
#基于JavaFx运行,效果像本地应用
#
java -jar jtl.jar -add=teamx.noear -home=/teamx/ -title=TeamX #jdk11+ 需要通过 --module-path --add-modules 添加JavaFx的包
  • 或,使用单机版的浏览器模式启动
java -jar jtl.jar -add=teamx.noear -home=/teamx/ -title=TeamX -model=1
  • 然后

个人模式启动后会自动打开首页;不需要账号,直接进入。

三、其它

  1. 源码在哪里?

    • SolonJT 是个另类的FaaS系统, 集成了包的管理和发布(代码存数据库里的)
    • TeamX 的源码,发布在 SolonJT 的中央仓库里
  2. 启动参数都做什么用?

    • -add= 启动后加载的插件(第一次,会从中央仓库获取)
    • -init= 启动后执行的初始化代码(需要插件开发方提供,也可以不需要)
    • -home= 启动后或安装后打开的地址
    • -title= 设定系统标题
    • -model= 运行模式:0,1,2(单机版专属)
    • -rem= 启动后移除插件(单机版专属,服务器版可进入扩展中心手动管理)
    • -udp= 启动后更新插件(单机版专属)

TeamX的更多相关文章

  1. 专题:『Channel Bonding/team』——EXPERIMANTAL!!!

    Linux内核支持的多网卡聚合方法——bond.team bond 优点:经过长时间的实践检验,具有较高的稳定性:kernel-2.4及以上内核均广泛支持 缺点:需要通过sysfs或发行版定制的网卡配 ...

  2. [backbone] Getting Started with Backbone.js

    一.简介 Backbone 是一个 JavaScript MVC 框架,它属于轻量级框架,且易于学习掌握.模型.视图.集合和路由器从不同的层面划分了应用程序,并负责处理几种特定事件.处理 Ajax 应 ...

  3. HDU-1225 Football Score

    http://acm.hdu.edu.cn/showproblem.php?pid=1225 一道超级简单的题,就因为我忘记写return,就wa好久,拜托我自己细心一点. 学习的地方:不过怎么查找字 ...

  4. 开始学习 Backbone

    [转]开始学习 Backbone 如何将模型-视图-控制器 (MVC) 架构引入 Ajax Web 应用程序 如何高效管理 Web 应用程序中的数目众多的 JavaScript 代码行是一个挑战.As ...

  5. ZOJ 3204 Connect them(最小生成树+最小字典序)

    Connect them Time Limit: 1 Second      Memory Limit: 32768 KB You have n computers numbered from 1 t ...

  6. 线下AWD平台搭建以及一些相关问题解决

    线下AWD平台搭建以及一些相关问题解决 一.前言 文章首发于tools,因为发现了一些新问题但是没法改,所以在博客进行补充. 因为很多人可能没有机会参加线下的AWD比赛,导致缺乏这方面经验,比如我参加 ...

  7. prometheus学习系列十: Prometheus AlertManager配置文件说明

    alertmanager配置文件说明 alertmanager是通过命令行标记和配置文件配置的,命令行标记配置不可变的系统参数,配置文件定义抑制规则.通知路由和通知接收器.可以通过官方提供的routi ...

  8. Kubernetes Operator基础入门

    本文转自Rancher Labs 你是否曾经想过SRE团队是如何有效地成功管理复杂的应用?在Kubernetes生态系统中,Kubernetes Operator可以给你答案.在本文中,我们将研究Op ...

  9. prometheus从零开始

    本次的想法是做服务监控 并告警  主要线路如下图所示 1.运行prometheus  docker方式 docker run -itd \ -p 9090:9090 \ -v /opt/prometh ...

随机推荐

  1. tarjan算法求scc & 缩点

    前置知识 图的遍历(dfs) 强连通&强连通分量 对于有向图G中的任意两个顶点u和v存在u->v的一条路径,同时也存在v->u的路径,我们则称这两个顶点强连通.以此类推,强连通分量 ...

  2. 05 . Prometheus监控Nginx

    List CentOS7.3 prometheus-2.2.1.linux-amd64.tar.gz nginx-module-vts 节点名 IP 软件版本 硬件 网络 说明 Prometheus ...

  3. Java CRC16 MODBUS校验算法实现

    /** * CRC校验算法工具类 */ public class CRCUtil { public static String getCRC(String data) { data = data.re ...

  4. android自定义控件onLayout方法

    onLayout设置子控件的位置,对应一些普通的控件例如Button.TextView等控件,不存在子控件,所以可以不用复写该方法. 向线性布局.相对布局等存在子控件,可以覆写该方法去控制子控件的位置 ...

  5. easymock笔记2

    EasyMock主要是为测试提供模拟数据,比如你可以模拟HttpServletRequest. EasyMock 可以mock interface和抽象java 类,但是不可以mock拥有被final ...

  6. Java面试必备Springioc上

    配置文件中 Proprety name值必须和 类中的成员变量private IUsedao  userDao一一对应 工程项目的代码为:

  7. I/O格式化与运算符

    I/O格式化与运算符 输出函数 Python3 - print() 在Python3中.print()的使用方法如下: >>> # ==== Python3 print() ==== ...

  8. Codeforces Round #651 (Div. 2)

    感觉自己无可救药了. A题:找到小于等于n的两个不同的数的gcd最大是多少,显然是floort(n/2).设这两数是a * gcd, b * gcd然后gcd(a,b) = 1,那么gcd要尽量大,不 ...

  9. javaScript的三种储存方式

    (一).SessionStorage     会话储存 (二).localStorage           本地储存 (三).Cookier                   现实中为:饼干    ...

  10. 【弹性碰撞问题】POJ 1852 Ants

    Description An army of ants walk on a horizontal pole of length l cm, each with a constant speed of ...