# ecology-9-demo **Repository Path**: guomingzhang2008/ecology-9-demo ## Basic Information - **Project Name**: ecology-9-demo - **Description**: 泛微 e-cology 9.0 非标准开发模板仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 150 - **Created**: 2020-02-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 泛微 e-cology 9.0 二次开发 ## 快速启动说明 ### 1、前端开发环境搭建(ecode代码编辑器) 请访问地址:https://e-cloudstore.com/ecode/doc?appId=b59e05ced89f43d69ed7d6bdb6c57140 ### 2、后端开发环境搭建 #### (1)指定前端源码目录,右键src -> mark directory as -> sources root #### (2)修改环境配置,file -> project structure -> project 安装和指定jdk1.8 #### (3)把本地demo环境拷贝到/ecology目录中,准备好resin4环境(在技术门户->产品包下载->ec9安装包下载) #### (4)引入e9依赖的lib,file -> project structure -> sdks /ecology/classbean、/ecology/web-inf/lib、resin4/lib #### (5)配置编译后目录:file -> project structure -> modules -> paths -> use module compile output path,然后保存 ``` [你放git项目的路径]/ecology-9-demo/ecology/classbean ``` #### (6)进行编译build->build project,之后就可以看到/ecology/classbean生成 注意要删除一个影响编译的jar,路径在/ecology/web-inf/lib/ecloudstore.jar,这个文件在新版本会直接重置成0kb,旧版本kb下要自行处理 另外需要注释掉webxml中一个过滤器,如果存在的话,此过滤器后续版本也会统一清除 ``` ``` #### (7)配置resin,Run/Debug Configurations指定resin4位置,Deployment添加/ecology路径,选择resin.xml作为配置文件 注释掉resin自带编译,如果不注释会导致无法编译jsp ``` ``` 修改root-directory,如果指定错误会导致404报错 ``` ``` #### (8)启动resin进入开发环境,如果没有成功部署ec环境到本地的,可以手工拷贝编译后的/ecology目录到服务器