eclipse搭建泛微ecology二次开发环境笔记

全网泛微ecology二次开发最详细教程(后端+ecode前端,纯二开,不使用建模) 泛微oa ecology9以及ecode二次开发详细教程,不依靠oa的建模流程实现 阅读详情

关于泛微ecology的开发资料多为MyEclipse或idea的,由于习惯了eclipse的使用,还是尝试在eclipse环境完成这样的搭建,关于eclipse版本,建议是ee版本的,以下是具体的步骤:

一、Java工程配置

1、新建java工程,如ecology

2、设置项目的jdk为泛微安装目录(如:D:\WEAVER)下的JDK,注意JDK类库中加载tools.jar

3、新建链接目录,链接泛微安装目录下的ecology目录(这里注意是链接目录,链接目录,链接目录)

4、引入ecology/classbean目录

5、引入泛微安装目录下Resin/lib,可以是新增自定义Library方式,这样工程项目的结构会显得清晰些

6、复制泛微安装目录下Resin/conf/resin.conf到同目录下的resin.xml,这一步主要是由于ecology使用的是Resin3,而eclipse已经不再支持3而只支持4,其中主要的就是配置文件扩展名不一样了,向导方式增加server时需要xml扩展名的配置文件

7、修改工程属性中设置Factets,选择Dynamic Web Module,不勾选自动生成web.xml

8、复制泛微安装目录下的ecology下WEB-INF下的web.xml到工程的WebContent/WEB-INF下

二、Resin Server配置(需安装Resin插件,默认为Resin4.0,3.0已不支持)

按配置向导一步一步处理即可

三、Debug配置

选择新建的工程,右键Debug on Server,此时会抛错,原因就是因为默认的运行参数是按Resin4.0运行命令加载的,而实际是Resin3.0。需要修改运行参数。将 Program argmeent中Resin的“console”启动改为 “start”, -conf 选项的值设置为Resin目录下的conf.xml ,参考如下:

--root-directory "D:/WEAVER/Resin"
      -conf "D:/WEAVER/Resin/conf/resin.xml"
      -verbose
      start

四、class导出和部署

源码文件夹下的class导出到泛微安装目录ecology/classbean下,解压即可。返回工程试图刷新工程,重新加载classbean。即可重启Resin进行调试。熟悉ant的童鞋可以自己编写ant文件实现自动部署。

配置完成的项目如下

泛微oa 二次开发指南(ecology) 泛微 oa二次开发——入门指南。附带官方文档,接口api。 阅读详情

相关推荐

泛微OA E9 WebServices 接口开发:从 JAX-WS 注解到 services.xml 配置的 3 个关键步骤

本文详细解析了泛微OA E9 WebServices接口开发的完整流程,从JAX-WS注解实践到services.xml配置的3个关键步骤,涵盖接口定义、实现类编写、服务部署与验证等核心环节。特别针对二次开发场景,提供了性能优化与安全实践方案,帮助开发者高效完成WebServices接口的创建发布。

weixin_33738578的博客 478

泛微ecology9后端二开环境搭建及远程调试教程

泛微开发环境搭建及如何配置远程调试,详解截图教程

泛微二次开发后端知识总结 1万+

泛微OA ResourceServlet任意文件读取漏洞深度剖析与实战复现

在Java Web应用开发中,路径遍历(Path Traversal)是一种常见的安全漏洞,其核心原理在于应用程序未对用户输入的文件路径参数进行充分校验,导致攻击者能够通过构造特殊的路径序列(如“../”)访问预期目录之外的文件系统区域。这种漏洞的技术价值在于其利用门槛低、危害直接,常导致敏感信息泄露,是OWASP Top 10中“失效的访问控制”与“安全配置错误”的典型体现。其应用场景广泛存在于各类文件下载、资源加载、模板包含等接口中。本文以泛微OA E-Cology系统中经典的ResourceServl

cuililai5127的博客 426

泛微OA二次开发环境搭建 ecology二次开发

我们在参与泛微开发有四年多的经验,实践过十多个不同的开发项目。 我们提供泛微平台技术支持顾问、项目开发、提供开发资料等服务。 期间收集、整理、归纳专门针对泛微开发的专业技能资料; E8 开发资料大全 E9 开发资料大全 下面介绍E8的环境安装,概述 本文档将介绍如何通过自己电脑搭建开发环境,实现开发过程可debug进行调试,从而达到提升开发效率。 准备工作 此次以本机的Win7+SQL SERVER 2008R2系统运行环境、Myeclipse8.5...

weijia3624的专栏 2万+

泛微OA E10批量导入数据与附件实现:基于EB应用与Java API的完整方案

在企业信息化建设中,数据批量导入是提升系统初始化与数据同步效率的核心技术。其原理在于通过程序化方式,将外部结构化数据(如Excel)与关联文件(如图片、文档)一次性、自动化地写入目标系统,从而替代低效易错的手工录入。这项技术的价值在于显著提升数据处理速度与准确性,是OA、ERP等企业管理系统实施与运维中的常见需求。其典型应用场景包括历史数据迁移、定期外部系统同步以及海量业务数据初始化。本文聚焦于泛微OA E10平台,深入解析如何在其EB(Enterprise Browser)应用开发框架下,利用Java、A

weixin_34396103的博客 580

泛微OA E10 EB应用批量导入实战:数据与附件高效处理方案

在企业级OA系统开发中,批量数据导入是提升实施与运维效率的核心需求,尤其在处理业务表单与附件关联时,常面临数据分离、流程触发等复杂挑战。其技术原理在于理解系统底层的数据存储与附件关联机制,通常涉及主数据创建后,通过唯一标识(如requestid)将文件实体与数据库记录进行绑定。这一过程的技术价值在于,通过自定义API或服务,能够绕过低效的前端模拟,实现稳定、可控的大规模数据初始化与同步。在泛微OA E10的EB应用(流程应用)场景下,该技术能有效解决历史数据迁移、外部系统集成等高频痛点。本文聚焦于【批量导入

weixin_33804582的博客 404

泛微Ecology9二次开发全攻略指南(精华)

泛微Ecology9提供了丰富的API接口和开发工具,支持多种编程语言,能够实现高度定制化的业务流程和功能扩展。二次开发的主要内容包括:表单定制、流程设计、接口集成、报表开发等。

qq_35369573的博客 1万+

泛微ecology 9的java、ecode、React开发的demo,前端后端这个项目全包括

泛微ecology 9的java、react开发的demo,前端后端这个项目全包括 让大家知道怎么通过react编辑后生成html,后端通过java编辑后生成api 通过怎样逻辑让前后端关联起来的。 参考内容 https://blog.youkuaiyun.com/weijia3624/article/details/127993477

泛微Ecology9二次开发概述

泛微Ecology9的二次开发灵活性较高,但需深入理解其架构和API规范。建议优先使用系统提供的配置工具(如流程/表单设计器),复杂需求再通过代码扩展。对于关键业务改造,可联系泛微官方技术支持或专业开发团队协作。泛微Ecology9作为一款企业级协同办公平台,其二次开发能力能够帮助企业根据自身需求定制功能、优化流程或与其他系统集成。

qq_35586655的博客 3137

unity pc运行包导入glb

本文介绍了在Unity中实现GLB/GLTF模型动态导入的方法。主要使用glTFast插件进行模型导入,配合StandaloneFileBrowser实现文件选择功能。文章提供了详细的插件安装方式(包括国内镜像源),并给出了核心导入脚本代码。脚本实现了模型加载、父对象设置、材质修复等功能,解决了常见的材质显示异常问题。该方法支持编辑器和PC平台,兼容不同版本的glTFastAPI,通过简易UI操作即可完成模型导入,适合需要运行时加载3D模型的Unity项目开发。

懒懒的蓝的博客 544

jira bug 仪表盘

背景: 更直观管理bug,方便项目组内人员,创建、修改、关闭bug 使用的场景: 筛选器结果:可用来展示open、什么级别open的问题,方便督促开发快速解决问题 2维筛选器统计:统计经办人下bug状态是open,具体什么等级的数量。有利于开发可以调整工作进度 问题统计: 统计某版本,产出对应等级的bug数量,用于后期测试报告的编写 饼图:直观展示筛选人员的bug,例如想要看出每位测试人员产出bug比例 创建与解决的问题对比图: ...

chuanying_xiaoqi的博客 814

ecology9项目开发环境搭建和环境部署教程:泛微OA的核心解决方案

ecology9项目开发环境搭建和环境部署教程:泛微OA的核心解决方案 【下载地址】ecology9项目开发环境搭建和环境部署教程 本教程为泛微OA ecology 9项目的开发环境搭建与部署提供了详细指导,涵盖从软件安装到项目上线的全过程。通过清晰的步骤,您将快速掌握JDK、MySQL、Tomcat等工具的配置,以及项...

gitblog_06743的博客 1203

开源PACS系统Orthanc(DICOM服务器)配置

PACS(Picture Archiving and Communication System)是医学影像的数字化存储、检索和传输系统,用于管理和存储医学图像和相关信息,如放射学、核医学、超声、病理学等各种医学影像。PACS系统通过数字化技术取代了传统的胶片方式,使医疗机构能够更高效地存储、传输和查看医学图像,从而提高了医疗图像的管理和工作流程。

qq_42231043的博客 6249

最全泛微Ecology9开发攻略(精华)

在数字化办公的新时代,企业对于高效的OA系统需求日益增加。为了帮助广大开发者和企业用户更好地掌握泛微Ecology9,我们推出了一套超级实用的“泛微Ecology9开发攻略视频培训教程”。这套课件不仅覆盖了高阶二次开发技术,还包括集成开发、功能技巧、应用案例及代码示例旨在为学习者提供完整系统化的课程体系。

sinat_20902445的博客 701

在 NVIDIA Orin (JetPack 6.0) 上配置 PyTorch 2.4 + Torchvision 0.19 的完整避坑指南

本文提供在NVIDIA Jetson Orin设备上,基于JetPack 6.0系统配置PyTorch 2.4与Torchvision 0.19环境的完整指南。通过使用Miniconda环境隔离、安装特定版本PyTorch夜间构建版、编译匹配的Torchvision源码等步骤,解决版本不匹配、CUDA支持等常见问题,确保AI开发环境稳定可用。

weixin_29179311的博客 364

Cadence Allegro 17.4学习记录开始01-原理图Capture CIS 17.4

Orcad的学习记录

qq_31444421的博客 1万+

泛微ecology0612注册文件:一键生成注册许可,轻松管理企业系统

泛微ecology0612注册文件:一键生成注册许可,轻松管理企业系统 去发现同类优质开源项目:https://gitcode.com/ 在数字化时代,企业信息管理系统的稳定运行至关重要。今天,我们为您介绍一款高效、便捷的注册文件生成工具——泛微ecology0612注册文件,助您轻松管理企业系统,提升工作效率。 项目介绍 泛微ecology0612注册文件是一款专门为泛微ecology系统设计的...

gitblog_06794的博客 376

微信小程序 - 最新详细实现调起手机摄像头拍摄身份证人像面和国徽面取景框功能,在拍照相机上增加身份证证件照的轮廓或自定义文字,支持替换扫描拍摄辅助线图片及文本,小程序实现拍照身份证时带取景轮廓框拍摄!

微信小程序,身份证,证件照,人像,证件照提示框模板,vue身份证拍照框,摄像机相机里有引导内容,取景框拍摄,微信小程序实现拍照界面自定义实现,自拍人相框拍摄,取景框,户口簿取景框,画布指定区域生成图片,微信小程序身份证正反面拍照如何加入辅助图片引导照片,身份证取景框拍摄,服务器,上传,正反面,调起手机摄像头: 拍摄身份证的正反面,自定义身份证取景框,在相机上绘制 “身份证轮廓“ 与提示文字,拍摄身份证时出现人像框怎么实现,在相机上增加图片和文字,微信小程序怎么给调起的相机加入自定义图片,小程序实现给相机上面

🏆 前端领域优质创作者 3404

泛微ecology0612注册文件使用说明

泛微ecology0612注册文件使用说明 去发现同类优质开源项目:https://gitcode.com/ 此仓库包含了一个用于生成注册文件的资源,具体如下: 资源标题 泛微ecology0612注册文件 资源描述 此资源为泛微ecology系统的注册文件生成工具。用户可以下载后使用,通过eclipse运行Runner.java文件即可生成所需的license文件。请注意,生成的license文...

gitblog_06792的博客 310

单片机:实现FFT快速傅里叶变换算法(附完整源码)

单片机:实现FFT快速傅里叶变换算法(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1099

Android15音频进阶之AudioReach架构agmcap bringup调试(一百二十三)

本篇目的:Android15音频进阶之AudioReach架构agmcap录音调试。

Android系统攻城狮 2229

泛微OA自开发初始应做哪些

1、首先下载eclipse软件,将OA服务器中的resin/lib与WEB-INF/lib下的文件放在创建好的项目中 2、初步掌握泛微OA中各个对象的用途,之前我的文章中有根据代码介绍基本上自行开发一些接口没有问题java开发文件示例 3、一般我习惯于将开发的java文件放在ecology/classbean下;jsp页面放在ecology/自建一个文件夹;配置文件放在WEB-INF/prop下 另,如果想要在表单中引用jsp文件,可以执行以下sqlJSP页面设置 UPDATE workflow_b

没有故事的博主 901

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Eclipse搭建开发环境

Tomcat 服务器   1. 新建工作空间workspace 【Switch Workspace】---【Other】---【Browser】---选择新的工作空间目录 2. 新建web-project项目 【File】---【New】---【Other】---【Dynamic Web Project】WEB项目 选择对应的服务器

宋学孟 廊坊师范学院信息技术提高班 九期 447

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

JAVA开发环境的搭建(Eclipse)

搭建JAVA开发环境 1.什么是JAVA开发环境 任何一种语言都需要运行环境和开发环境,对于java开发者来讲,java开发环境就是jdk,运行环境就是jre。只要在系统的环境变量配置好相对的jdk,jre路径,再安装个ecilpse,开发者就可以正常进行简单的开发了。 1.1常用的开发环境 eclipse intelli j idea 1.2安装JAVA开发环境 目前主流企业用的是Java8,所以我们这里主要讲Java8的环境搭建。 下载安装jdk8,可从oracle网站下载,网址是https://w

月浅灯深的博客 805

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

eclipse+tomcat开发环境的搭建

版本:eeclipse-jee-helios-win32,XP系统,tomcat6.0,jdk1.61. 安装JDK    安装之后,右键我的电脑->属性->高级->环境变量->系统变量,设置环境变量如下:             JAVA_HOME =C:/Program Files/Java/jdk1.6.0_20(你的jdk安装目录)             CLASSPATH =.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar           

gangwazi的专栏 632
下一篇: 推荐一个Talend ESB的学习资源,适合入门初学了解和学习Talend ESB开发Restful WebService的方法
hot.wind
博客等级 码龄24年 125粉丝 18原创
评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值