论坛管理员 发表于 2018-12-27 10:36:04

O2OA 调整源码结构,优化项目构建方式,进一步支持开发者

      O2OA作为开源办公平台,从企业内部项目提炼诞生以来,源码结构一直需要使用内部的项目构建框架来打包。所以开发者下载源码后,一直得不到有效利用,也无法进行完整的项目构建。
      2018年12月24日平安夜,O2OA核心团队基本完成对O2Server源码整体目录结构的迁移和改进。新的源码结构改用maven进行依赖管理和源码构建,并且加速了源码的更新和迭代,让开发者能更加方便地利用源码对O2OA进行更加深入的研究和学习。
https://oscimg.oschina.net/oscnet/8f323f0fa09388ffad4e5b5960239dad58d.jpg
      目录说明:
      androidclient: 安卓客户端源码(整理中、待上传)
      iosclient:IOS客户端源码(整理中、待上传)
      o2server:o2oa服务器源码(已上传)
      pcclient:web界面源码(整理中、待上传,但o2oa/o2server/servers/webServer目前中有完整源码)

https://oscimg.oschina.net/oscnet/f48898136b277484bbd3ee0af7e06344999.jpg

https://oscimg.oschina.net/oscnet/5f94d502fd345b65f9600a03fb033597f33.jpg
      源码下载完毕后,可以直接使用o2server下的pom.xml进行服务器构建,构建完成后,使用start_windows.bat(linux和macos使用相应的启动脚本)即可完成服务器启动。

使用Eclipse等IDE进行开发:
https://oscimg.oschina.net/oscnet/76319ffa6b36608ba7d5433460cc2263e1c.jpg






相关链接

       
[*]O2OA 的详细介绍:点击查看       
[*]O2OA 的下载地址:点击下载

论坛管理员 发表于 2019-1-2 17:27:36

这个项目已经废弃了,会在下一个版本里删除,您可以自行先删除这一行。

yafun 发表于 2018-12-28 13:46:35

你好,o2oa\o2server\build_common.xml第18行里的o2oa\o2server\x_build_and_scratch\lib这个目录找不到么?谢谢!

论坛管理员 发表于 2019-1-10 14:22:23

这个问题已经在新版本里解决。请重新从官网下载新的软件版本。

andymojie 发表于 2019-1-9 11:12:59

/home/o2server/jvm/linux/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
启动有问题
页: [1]
查看完整版本: O2OA 调整源码结构,优化项目构建方式,进一步支持开发者