文档章节

搭建基于Eclipse的MyCollab开发环境

MaDFroG
 MaDFroG
发布于 2017/06/22 16:28
字数 313
阅读 185
收藏 1

一、下载MyCollab源码

    下载地址:https://github.com/MyCollab/mycollab

二、准备Eclipse及插件

    下载Eclipse并安装scala插件,避免麻烦我直接下载了Scala IDE。(下载地址:http://scala-ide.org/download/sdk.html)        
    MyCollab需要JDK 1.8,设置Eclipse的JDK版本为1.8,配置maven相关设置

三、解压MyCollab源码,导入Eclipse

    
    选择Maven->Existing Maven Project 选择MyCollab的所有maven组件,导入即可

    maven处理过程中需要下载相应的插件,下载安装即可。

    完成后,修改如下数据库配置,生成安装包及其他脚本执行的时候会用到测试库。

    

    在代码编译完成之后,右键点击 mycollab-deployer-community -> run as -> maven install 可打包整个MyCollab工程。

    打包完成后,mycollab-app-community\target 下会生成对应的zip程序包。

    

    生成 MyCollab-5.4.10.zip 包

    

    四、Eclipse中运行项目

    该项目集成了jetty服务器,可直接通过如下方式运行。

    mycollab-app-community 模块下的 com.mycollab.server.DefaultServerRunner 类,直接执行main方法。

    

    为了便于管理,可配置Run Configureation:

    

    修改服务端口(配置 --portal 端口号):

    

    如果是第一次启动,会自动打开配置页面进行数据库、管理员配置

    完成后显示如下:

    

  

© 著作权归作者所有

共有 人打赏支持
MaDFroG
粉丝 3
博文 12
码字总数 5055
作品 0
南岸
高级程序员
来自 OpenSource 的 2016 十大开源项目

在这份年度最佳开源项目列表中,回顾了我们的作者在 2016 年涵盖的流行项目,还包括 opensource.com 社区版主收藏里面最喜欢的。 每年出现、成长、改变和发展的优秀开源项目继续给我们留下深...

局长
2016/12/27
4.2K
3
Windows系统下Eclipse上搭建Python开发环境

Windows系统下Eclipse上搭建Python开发环境 在Eclipse上安装和搭建Python开发环境需要以下五步完成: (第一步)下载最新的Eclipse安装包。 我是基于Python版本python-3.6.4。python-3.6.4要...

zhangphil
01/03
0
0
Spring Cloud搭建开发环境

1 开发环境搭建 工欲善其事,必先利其器。在讲述本书的技术内容前,先将开发环境搭建好,本书所涉及基础环境将在本章准备,包括Eclipse、Maven等。 笔者建议读者在查阅本书过程中,使用与本书...

Jokey2017
2017/11/13
0
0
bboss持久层快速入门教程

bboss持久层快速入门教程,快速搭建bboss持久层的开发环境,并编写一个简单的实例,实例中涉及以下功能点: 动态启动数据源(基于apache dbcp2连接池组件) 做一个简单的增删改查操作例子 持...

bboss
2015/09/19
471
1
GEF(Graphical Editor Framework) Eclipse项目入门系列(2)---Draw2D开发环境的搭建

GEF(Graphical Editor Framework) Eclipse项目入门系列(1)---概述中,我们已经提到了Draw2D框架是GEF框架的重要组成部分。那么Draw2D的环境如何搭建起来呢?其实很简单,去Eclipse的官方网...

chancein007
2014/12/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Kali Linux Docker 練習

docker pull kalilinux/kali-linux-docker docker run -t -i kalilinux/kali-linux-docker /bin/bash apt-get update apt-get install htop apt-get install nmap apt-get install wpscan ap......

BaiyuanLab
今天
1
0
通俗大白话来理解TCP协议的三次握手和四次分手

最近在恶补计算机网络方面的知识,之前对于TCP的三次握手和四次分手也是模模糊糊,对于其中的细节更是浑然不知,最近看了很多这方面的知识,也在系统的学习计算机网络,加深自己的CS功底,就...

onedotdot
今天
2
0
TiDB 在爱奇艺的应用及实践

爱奇艺,中国高品质视频娱乐服务提供者,2010 年 4 月 22 日正式上线,推崇品质、青春、时尚的品牌内涵如今已深入人心,网罗了全球广大的年轻用户群体,积极推动产品、技术、内容、营销等全方...

TiDB
今天
1
0
Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
3
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部