EDT部署功能介绍

article/2025/10/12 12:37:03

EDT部署功能介绍

当你在开发EDT Web前段程序的时候,你需要接触到EDT部署操作,从而将生成好的RUIHandler和Service的目标代码部署复制到目标Web程序中。和大家所熟知的部署到应用程序服务器上不同,EDT的部署操作是将生成好的Java/JavaScript/HTML文件拷贝到目标程序,从而在运行时环节脱离EGL语言。同事,EGL中的Service所必须的绑定配置文件等也将会在目标Web项目中被配置好,从而用户可以直接将目标项目部署到应用服务器中。

部署描述文件

每个新建的EDT项目中都会包含一个部署描述文件。就像我们上一节所说的,如果你在写一个含有RUIHandler或者Service的Web端程序时,EDT部署操作是必须的。部署描述文件中维护保存了所有部署所需的配置信息。接下来将会为大家详细介绍其中的配置参数。

部署描述文件将会在项目创建时自动被添加到EGLSource文件夹中, 并且拥有与项目相同的名字。尽管通过向导创建的RUIHandler和Service将会自动被添加到部署描述文件中,但是里面还是有很多详细的配置需要介绍。

1.Overview Tab:

这个分页显示了所有详细分页的概况信息。你可以通过点击“Details”按钮来切换到相应的详细页面。

Target Project 下拉框将会列出所有当前工作空间中的动态Web项目。你可以选择其中的一个或者点击“New”按钮来新建一个Web项目。当执行EDT部署操作时,此栏不能为空。



2. Rich UI & Service Deployment:

部署描述文件的最主要功能之一就是将RUIHandler和REST服务部署到目标Web项目中去。当你用向导自动生成这两种文件时,他们会被自动的加到部署描述文件中。

同事你可以手动调整你想部署的RUIHandler或者REST服务。下图中红框部分是RUIHandler的配置窗口。.



默认情况下会将所有RUIHandler选中来部署。如果想手动调整的话,需要先将“Deploy all Rich UI Handler”取消掉。随后下面的列表将会被激活,你可以通过勾选每个RUIHandler前面的选择框来调整需要被部署的文件。同时,你还可以在右边调整部署语言,同样的只需要调整每种语言前面的选择框。



在Service部署配置页面中,所有的REST服务将会被列在左侧的列表中。如果你通过向导创建REST服务时忘记勾选“Createas Web Services”选项时,可以挺过这个页面来重新将其加入到部署列表。只需要在左侧选中想要部署的REST服务,然后点击Add按钮将其加入到右侧列表。配置完毕后点击“Finish”来确认操作。

3.Resource Bindings:

资源绑定配置页面用来配置数据库资源以及需要调用的REST服务。当EGL项目包含数据库逻辑,EGL REST 服务或者第三方REST服务时,这个配置页面将会被用到。

详细的绑定配置介绍请参看另一篇关于资源绑定的文章。文章链接:http://blog.csdn.net/rationalgroup/article/details/7361415

4Imports & Resources:

Import配置页可以添加其他部署描述文件的引用,从而重用其他文件中的配置。同事还可以使项目结构更加明确。例如,你可以将RUIHandler和RESTService分别配置在两个部署描述文件中。当需要一起部署时,将其中一个添加到另外一个的引种中,这样就可以更加便清晰的定义项目结构。

Resources配置页可以调整需要部署的Web资源。自动生成的部署描述文件会讲所有位于WebContent/generatedJava/generatedJavaScript/src文件夹内的资源进行部署配置。例如,你可以通过取消src目录来减少部署的文件大小,从而简化项目并提高效率。


部署操作

有两种方式可以触发部署操作。你可以通过右键部署描述文件à “Deploy EGL Descriptor”来触发部署操作,或者点击部署描述文件中右上角的 按钮来调用。如果部署描述文件中的target project为空的话,将会在调用部署操作时有提示信息显示。同样的如果部署配置文件中没有任何RUIHandler和REST Service的话,也会有提示信息。

部署时的小技巧

如果你在项目中使用到了Java扩展类型,你应该已经在项目中配置好了Java Build Path,并将所需的JAR文件添加进去了。但当进行部署操作的时候,外部的JAR文件不会被自动复制到目标项目中,从而导致目标Web项目出现编译错误。你需要手动的在目标Web项目中重新添加所需要的扩展JAR文件。




http://chatgpt.dhexx.cn/article/NQuclTaD.shtml

相关文章

EDT技术 ug - 第一章节 Getting Start

文章目录 引言TestKompress Compression LogicEDT FlowEDT IP generationEDT synEDT IP pattern gennerationATPG 熟悉工具batch mode执行系统命令 本系列介绍的是Tessent的EDT( Embedded Deterministic Testing)技术。 参考为EDT tessent的 TestCompre…

DIY01_NE555叮咚门铃

文章目录 项目简介电路原理一、555定时器电路结构及工作原理二、叮咚门铃电路工作原理 原理图与PCB图一、原理图二、PCB图1. 初版2. 改进版 实物图立创打板流程经验总结 项目简介 第一次尝试自己DIY一个小电路设计,笔者选择了相对简单的NE555叮咚门铃。在本篇博客中…

NE555波形发生器手把手教程之NE555内部结构(一)

通过ne555搭建的波形发生器 可实现方波、三角波、正弦波输出 工程链接:https://pan.baidu.com/s/1T-9bdnO1IrWUsjmRTl12zQ 提取码:py66 一、芯片介绍 参数 供应电压:4.5-18V 供应电流:10-15mA 输出电流:225mA (m…

NE555基本原理及相关公式的推导

NE555基本原理及相关公式的推导 基本原理公式推导 基本原理 NE555主要由分压电路,电压比较器,RS触发器三部分组成; 分压电路电压比较器RS触发器提供电压比较器比较电压根据触发信号输出高低电平用于输出矩形波 当 V A > 2 3 V c c V_A&g…

模电学习12. NE555 方波信号发生器

模电学习12. NE555 方波信号发生器 一、NE555 基本功能1. 基本作用2. 基本组成 二、NE555方波生成电路1. 基本原理2. 原理图3. 仿真(1)RP1 设置为10%(2)RP1设置为90% 4. 实际电路 一、NE555 基本功能 1. 基本作用 NE555是一款广…

mysql profile 工具Neor Profile

一、下载Download - Neor Profile SQL http://www.profilesql.com/files/download/sqlprofiler-4.1.1.exe Neor Profile 这款免费的mysql 分析工具,这个工具类似于一个代理 本地启动一个mysql 代理服务,类似于MyCat 二、安装完成配置 三、代码连接代…

蓝桥杯NE555定时器与频率测量

使用的是蓝桥杯单片机CT107D实训平台: 555定时器内部,有3个5K的电阻分压。 NE555是一个纯硬件的设计,一旦电路确定了,其功能也就定了。 在蓝桥杯的板子上,555定时器是一个信号发生电路,通过定位器Rb3可改…

NE555的使用与理解

NE555 一款模拟与数字信号的集成芯片,通过一个电容充放电来输出方波,电容充放电的快慢决定了NE555输出的方波的频率,再通过控制两个电阻的比值来改变其输出方波的占空比。 外观图 内部图 因为NE555中有三个电阻R且都为5K所以称为555&#x…

蓝桥杯单片机设计与开发⑬ ---NE555模块

一、555定时器&频率测量 1. 电路原理 NE555是一种时钟芯片,输出一定频率的脉冲信号。就其模块特性,简单点来说,该模块会根据Rb3电位器的阻值,在SIG脚输出相应的频率的脉冲信号。 第十届竞赛中对该模块设置了考点,…

NE555 Motor LED Chaser

文章目录 1.前言2.资料下载 1.前言 这个是从YouTube上搬运来的,如图所示 2.资料下载 所需材料 #1# 10k resistor 1 #2# 10k variable resistor 1 #3# 10uf capacitor 1 #4# 3mm blue led 4 #5# 3mm yellow led 4 #6# 3mm red led 4 #7# 3mm green led 4 #8# 3mm…

单片机蓝桥杯——NE555频率测量

原理: 对蓝桥杯单片机板子上NE555电路进行频率测量时,不需要任何的配置,整个单片机测量频率的过程中,跟NE555芯片没什么关系,归根结底考察的还是定时/计数器。但需要注意: (1)当用到NE555时&am…

蓝桥杯单片机-NE555模块

一、简介 1、NE555在开发板中用于输出频率可变,占空比不变的方波。 2、NE555是纯硬件的设计,通过电位器RB3可改变其信号输出频率。不需要编程实现其功能。 考点:使用定时器的计数模式测量NE555输出的频率 3、开发板上电路 NET SIG即接P34&…

NE555产生方波

NE555详解 上图是芯片的引脚图 上图是芯片的内部结构图,脚号与第一张图的引脚相对应 从结构图可以得出下表: 接下来看应用图; 这是从CSDN上得到的一个方波发生器的原理图,对齐进行分析: 原理图将6和2脚连在一起, 所…

如何使用NE555产生方波

NE555在很多电路设计中都会用到,常用来实现施密特触发器,单稳态触发器和多谐振荡器 常用的NE555是这种八脚的,大家可以看下引脚定义 首先我们来看下NE555的内部构造: C1和C2是两个运放比较器,内部的这三个电阻阻值都是…

NE555

555定时器是电子工程领域中广泛使用的一种中规模集成电路,它将模拟与逻辑功能巧妙地组合在一起,具有结构简单、使用电压范围宽、工作速度快、定时精度高、驱动能力强等优点。555定时器配以外部元件,可以构成多种实际应用电路。广泛应用于产生…

NE555振荡电路

NE555振荡电路 简介 NE555是属于555系列的计时IC的其中的一种型号,555系列IC的接脚功能及运用都是相容的,只是型号不同的因其价格不同其稳定度、省电、可产生的振荡频率也不大相同;而555是一个用途很广且相当普遍的计时IC,只需少…

蓝桥杯单片机(七)NE555

上一章讲了蓝桥杯单片机如何输出PWM波 蓝桥杯单片机(六)PWM 这一章讲解蓝桥杯单片机开发板上的NE555方波发射器的频率测量,这也是近几年的考点。 首先看原理图: 由数电的知识: NE555的周期T0.7(RaRb)C 频率f1/T图中R8为定值电阻&#xff0c…

NE555方波发生器

基础知识 NE555不需要进行编程,或者与单片机进行通信,它本身就能产生方波。方波的频率可以调节,只要改变电阻电容的值就可以了。 电路原理 方波产生在排针J3的15(SIGNA)脚上,方波的频率通过Rb3电位器进行调…

NE555 工作模式介绍

💖 作者简介:大家好,我是泽奀。全栈领域新星创作者🏆 作者周榜:78 👑 📝 个人主页:weixin_52632755的博客_泽奀_CSDN博客 💬 本系列:【电子】系列_泽奀的博客-CSDN博…

NE555定时器

基本原理: 低电平触发端:TRIG 高电平触发端:THR 两者的电压值小于参考电压时,即U。1 放电管截止 两者的电压值大于参考电压时,即U。1 放电管导通 蓝桥杯板子上是一个信号发生电路 通过继电器RB3来改变输入信号的频…