Skip to content

Stigmergic-Modeling/Stigmergic-Modeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stigmergic-Modeling

Stigmergic-Modeling helps you to create a conceptual model (in the form of class diagram) collaboratively with the help of massive modelers all around the world. It helps you to learn the attitudes of the modelers toward the construction of the model and helps you to generate a better one. The entire collaborative mode is web-based. All you need is a web browser to start modeling.

workspace_page workspace_page_modelview

所需环境

java 1.8.x
maven 3.3.3
neo4j 2.3.3
tomcat 8.0.x
node.js 0.10.x

配置文件

config_template.xml 复制两份,分别重命名为 config.xmlconfig_deploy.xml,并修改其中内容分别用于开发和部署

构建前端 javascript 文件

{base}/src/main/javascript/ 目录下,执行

npm install (仅第一次时运行)
npm install -g grunt-cli (仅第一次时运行)
./build.sh dev (开发,不做 uglify) 或 ./build.sh dep (部署,做 uglify)

构建整体项目

{base}/ 目录下执行

maven clean (为了安装 extra-lib)
maven install

部署

{base}/ 目录下执行

./deploy.sh