当前位置: 首页 > java >正文

泛微OA.E9--07--IDEA搭建后端二开环境

泛微OA.E9–07–IDEA搭建后端二开环境

一.前期准备
1.安装IDEA
2.从服务器中把ecology和JDK这几个文件拷贝到本地。
(ecology太大的话可以不拷log日志文件)
在这里插入图片描述
3.拷到本地后,在ecology文件下创建src文件夹在这里插入图片描述
二.配置IDEA
1.启动IDEA后,点击File下的Open,找到E9的存放目录,点击OK.
在这里插入图片描述
2.配置项目结构。点击File下的Project Structure,进入设置页面。
在这里插入图片描述
2.1 配置JDK。点击Project,在SDK中选择WEAVE下面的JDK。
在这里插入图片描述
在这里插入图片描述
2.2 配置功能块。点击Modules,将在ecology新建的src设置为开发目录。将ecology下的out(没有的话就手动创建一个)文件夹设置为编译后存放目录。
在这里插入图片描述
在这里插入图片描述
2.3 添加jar包。点击Libraries,点击"+"号后点击”Java“。将以下文件添加为jar包。
在这里插入图片描述
在这里插入图片描述
三.测试是否能正常编译输出class文件。
(注意:测试请在测试服务器下进行)
1.在src下创建test包,后创建测试类TestRun类。
在这里插入图片描述
2.编写测试接口代码。

package test;import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;@Path("/resful/selfdevInterface/")
public class TestRun {@GET@Path("/getErpStyleData")@Produces({"application/text"})public String  getTestClass(){return "Hello Word!";}}

在这里插入图片描述
3.点击上方的”Build“–>“Build Project”,开始编译文件。编译后就可以在WEAVE/ecology/out/test下看到TestRun.class。
在这里插入图片描述
4.将TestRun.class文件放到服务器的D:\weaver\ecology\classbean\test下。
在这里插入图片描述
5.重启服务。(正式版请勿随意重启服务)
在这里插入图片描述
在这里插入图片描述
6.测试,地址栏输入:OA地址//resful/selfdevInterface/getErpStyleData,返回“Hello Word!”表示成功。

http://www.xdnf.cn/news/3269.html

相关文章:

  • 学习笔记:Qlib 量化投资平台框架 — MAIN COMPONENTS Part Ⅲ
  • 一文读懂EMC存储的Fast cache(第一部分:基本概念)
  • 使用gitea发布软件包
  • 学习路之windows --设置定时任务:每1个小时桌面弹个提示 “起身活动一下”
  • 目标检测YOLO实战应用案例100讲-基于多级特征融合的小目标深度检测网络
  • SpringClode
  • JavaScript加密库crypto-js
  • Redis集群搭建(哨兵模式+一主两从)
  • 蓝桥杯Python(B)省赛回忆
  • HTTP 503(Service Unavailable)
  • 在线服务器网站具体是指什么?
  • 10.idea中创建springboot项目_jdk17
  • 疾风气象大模型:实现太阳辐照度数据全球可视化的创新方案
  • WebSocket与Socket、TCP、HTTP的关系及区别
  • 文章记单词 | 第52篇(六级)
  • OpenCL 能取代 CUDA 吗?
  • 综合练习二
  • PCB设计实战技巧宝典:从库管理到布线优化的全流程解析
  • 「Mac畅玩AIGC与多模态09」开发篇05 - 使用自定义天气查询插件开发智能体应用
  • 数据库设计理论:从需求分析到实现的全流程解析
  • BT138-ASEMI无人机专用功率器件BT138
  • [原创](现代Delphi 12指南):[macOS 64bit App开发]: [1]如何使用原生NSAlert消息框 (runModal模式)
  • 从Oculus到Meta:Facebook实现元宇宙的硬件策略
  • 第十六届蓝桥杯 2025 C/C++组 数列差分
  • 氢混合气配气系统在传感器检测中的重要应用
  • 海外社交软件开发实战:从架构设计到合规落地的技术解析
  • 健达智能 盘古信息IMS项目启动:携手开启数字化转型新篇章
  • DC-DC常见应用问题解疑
  • 爬虫逆向思维
  • 深入理解 C++11 delete 关键字:禁用函数的艺术