文档章节

搭建基于Eclipse的MyCollab开发环境

MaDFroG
 MaDFroG
发布于 2017/06/22 16:28
字数 313
阅读 166
收藏 1
点赞 2
评论 0

一、下载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
博文 11
码字总数 3284
作品 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
第一讲:Android开发环境的搭建

说明,本讲和后续内容讨论的是Android2.2版本. 本讲内容 Android简介 Android开发环境的搭建 测试开发环境,新建Android程序 测试开发环境,运行Android程序 本讲源代码下载链接:Lesson1He...

神勇小白鼠
2011/03/10
0
0
IDE中显示 *.properties 为中文

之前做过几个开源项目(极速开发微信公众号weixinguide以及IJPay 让支付触手可及),Demo中有涉及到一些配置文件。有些同学下载了之后反馈说有乱码。一个一个的耐心去回复很浪费时间以及精力现...

Javen205
2017/08/22
0
0
MyCollab 5.0.10 发布,商业协作平台

MyCollab 5.0.10 发布,这是最后的 5.0.x 版本,总共有 10项更新,主要是:颜色主题更新、更新所有的支持链接,bug 修复。详细内容请查看这里。 MyCollab 是一个高性能、稳定而且安全的商业平...

oschina
2015/07/02
2.3K
1
安装scala eclipse plugin导致pom.xml editor打开失败

一 问题描述 在本机搭建了基于Scala的Eclipse Plugin+scala2.10.3的开发环境, 但打开maven项目pom.xml文件时,却报空指针异常, pom editor打开失败. 查找了网上的一些资料,发现这是scala-ide...

cloud-coder
2014/03/17
0
0
在Windows上搭建PhoneGAP(crodova)的开发环境

PhoneGAP是一个可以将web应用打包成移动应用的开源框架,使用它可以迅速的将HTML、CSS和JavaScript开发的web应用打包成跨平台的移动应用程序,而Apache Cordova是PhoneGap贡献给Apache后的开...

宋国君
2017/10/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

虚拟机怎么安装vmware tools

https://blog.csdn.net/tjcwt2011/article/details/72638977

AndyZhouX
11分钟前
0
0
There is no session with id[xxx]

参考网页 https://blog.csdn.net/caimengyuan/article/details/52526765 报错 2018-07-19 23:04:35,330 [http-nio-1008-exec-8] DEBUG [org.apache.shiro.web.servlet.SimpleCookie] - Found......

karma123
11分钟前
0
0
vue-router懒加载

1. vue-router懒加载定义 当路由被访问的时候才加载对应组件 2. vue-router懒加载作用 当构建的项目比较大的时候,懒加载可以分割代码块,提高页面的初始加载效率。 ###3. vue-router懒加载实...

不负好时光
19分钟前
0
0
庆祝法国队夺冠:用Python放一场烟花秀

天天敲代码的朋友,有没有想过代码也可以变得很酷炫又浪漫?今天就教大家用Python模拟出绽放的烟花庆祝昨晚法国队夺冠,工作之余也可以随时让程序为自己放一场烟花秀。 这个有趣的小项目并不...

猫咪编程
20分钟前
0
0
SpringBoot | 第七章:过滤器、监听器、拦截器

前言 在实际开发过程中,经常会碰见一些比如系统启动初始化信息、统计在线人数、在线用户数、过滤敏高词汇、访问权限控制(URL级别)等业务需求。这些对于业务来说一般上是无关的,业务方是无需...

oKong
34分钟前
5
0
存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储

存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储 存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储。 顺序结构和链接结构适用在内存结构中。 顺序表每个单元都是按物理...

DannyCoder
45分钟前
1
0
Firefox 61已经为Ubuntu 提供支持

最新和最好的Mozilla Firefox 61 “Quantum”网络浏览器已经为Ubuntu Linux操作系统的用户提供了支持,现在可以通过官方软件库进行更新。 Mozilla于2018年6月26日发布了Firefox 61版本,该版...

六库科技
今天
0
0
Win10升级后执行系统封装(Sysprep)报错

开始封装 一年多以前开始给公司封装Win10系统,便于统一给公司电脑初始化携带各种软件的系统,致力于装完既可以开发的状态。那时候最新的版本是Win10 1703版本,自然就以他为母盘,然后结合V...

lyunweb
今天
40
0
php 性能优化

#什么情况下会遇到性能问题 PHP 语法使用的不恰当

to_be_better
今天
0
0
Jenkins 构建触发器操作详解

前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 一、定时构建语法 * * * * * (五颗星,中间用空格隔...

覃光林
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部