编译完成后,jar 包将编译到目录:o2oao2serverstorejars,war包将编译到目录:o2oao2serverstore
O2OA是真正全代码开源的应用开发平台,开发者可以直接使用从github或者gitee上clone的源码编译成安卓客户端,代码可以修改,安全可靠,无限制。本文主要介绍如何从gitee上下载源码并且导入到Eclipse中进行二次开发。
注意,当源码导入到eclipse项目后,maven会从mvn repository下载所依赖的项目jar包,可能需要一些时间,视情况在5-30分钟左右。
当所有的依赖包下载完成后,eclipse里如果仍有大量报错,请在o2server项目上执行Maven -> Update Project...
1、关于o2server项目的pom.xml报错:
三个相对路径依赖引用引起的pom.xml报错,可以忽略,完全不影响项目编译。
2、关于x_base_core_project项目和所有的 *_core_entity 项目中pom.xml报错
maven plugin的execution出错,可以忽略,不影响项目编译。解决方案可以百度:maven plugin的execution出错,有很多解决方案发,我们的源码会在近期更新时解决此问题。
将项目导入eclipse后,也可以在eclipse里使用maven插件对单个的项目进行编译。
直接打开指定项目,在pom.xml上运行Run as ... -> Maven install即可,如下图所示:
编译完成后,jar 包将编译到目录:o2oao2serverstorejars,war包将编译到目录:o2oao2serverstore