E9开发环境搭建IDEA篇
前期工作
备注 : 该项目以IntelliJ IDEA 2020.1.1 版本为例
1、 从SVN上下载最新的ecology9本地demo
2、 将如下文件解压到当前工作空间下目录下
IDEA配置
1、 在idea中找到项目文件地址打开本地demo
2、 选择open,并找到ecology9目录,点击OK
3、 配置项目模块
4、 打开设置后, 切换到Global libraries
备住 : 所需jar根据项目需求配置
1. 增加全局lib定义,点击+, 然后选择Java进行添加
2. 找到Resin服务的lib目录导入(直接选择导入所有jar包)
3. 找到ecology下的classbean目录导入(直接选择导入所有jar包)
5、 将设置切换到Sdks选项卡
6、 将设置切换到Sdks选项卡,点击+号进行添加, 选择JDK
7、 选择JDK8的目录
8、 点击OK后
9、 将设置切换到Project选项卡,选择之前添加好的JDK(1.8),并设置项目使用的jdk版本,这里选择java8
10、 将设置切换到Facets选项卡,并点击+,选择Web进行添加
11、 选择当前ecology9模块
12、 修改路径Deployment(一般为默认路径)
13、 修改路径Web Resource(一般为默认路径)
14、 将设置切换到Libraries选项卡,选择Java进行添加
15、 选择当前项目的lib目录(WEB-INF/lib)
16、 确认ecology9项目
17、 添加完成
18、 将设置切换到Modules选项卡
19、 选择src目录,点击顶部sources按钮
备注 : 该src文件夹为工作空间下文件夹
20、 选择classbean目录,并点击顶部Excluded按钮
21、 顶部选项卡切换至Paths,设置class输出目录
22、 顶部选项卡切换至Dependencies,添加+,选择library
23、 选择之前添加好的resin_lib,点击下方的OK按钮,完成项目设置
项目设置到此全部设置完成,如项目未能自动编译, 请参考以下步骤进行操作设置:
1、 打开设置
2、 定位到Compiler,勾选Build project automatically, 并调整Build process heap size的大小, 建议调整为1000
点击OK
设置全部完成,等待项目编译,如编译报错, 请调整上图中的heap size,可以调整为2000M。
1、 如果response相关的API报错, 请手动删除项目下:/WEB-INF/lib下的jsdk22.jar,然后重新编译。
配置resin
1、 打开配置
2、 设置RESIN HOME
设置resin目录
3、 添加+进行添加resin配置
4、 调整resin.config文件
把app路径改为实际的ecology9路径。