`

eMDSS-plant 项目配置

 
阅读更多

Bear平台开发环境配置

部  门

项  目

版本号

编  写

聂哲刚

审  阅

日  期

000011. 前言

000011.1 问题

使用bear平台开发环境与我们传统的开发模式相比,有如下一些缺陷:

ü 每次修改文件内容需要最新反映都需要重新deployruntime中。

ü 修改java代码时,因为不支持动态装卸class文件,所以每次都需要重启服务器。

ü 运行与开发分开,对于代码调试也比较难弄。

ü 即便是ant任务中对deploy做了些细粒度的划分,每次部署也不能完全实现只部署增量修改的文件。

000011.2 解决思路

鉴于以上几点结合我们过去不使用平台时开发模式的优点,我们需要一种解决方式来处理这种造成降低开发效率的情况,我们采用不适用runtime来作为运行环境,而是采用我们自己创建的应用工程作为运行环境。

000012. 配置步骤

000012.1 svn上检出工程

如图所示:

000012.2 部署bear-appserver-ci工程

1、首先在bear-appserver-ci目录下添加一个build.properties文件,文件中添加如下内容:

application.deploy.dir=${project.dir}/../bear-emsserver-ci/bear-appserver

2、之后运行该工程下的ant->deployAll的任务。运行完后刷新下bear-emsserver-ci工程,就能看到多出一个bear-appserver目录,里面就是部署过来的文件。如下图所示:

000012.3 配置bear-emsserver-ci工程

1、首先在bear-emsserver-ci目录下添加一个build.properties文件,文件中添加如下内容:

application.deploy.dir=${project.dir}/bear-appserver

2、之后运行该工程下的ant->deployAll的任务。

3、将bear-emsserver-ci工程配置为dynamic web工程。

方法:右键工程properties->project facets->convert to faceted form,如下图所示:

选中复选框dynamic web module并且version选择2.5,如下图所示:

之后点击下面futher configuration available链接:

出现的弹出框中配置成如下图所示:

点击OK,这样该工程就被配置成web工程。

000012.4 部署工程到tomcat服务器

1、 配置bear-emsserver-ci工程的动态发布方式。

方法:右键工程properties->deployment assembly将其配置成如下图所示:

之后点击OK,完成动态发布的配置。

2、 发布应用至tomcat服务器

Tomcat服务器使用7.0以上版本,在server视图里面增加一新服务器。然后将应用添加到新服务器上,如下图所示:

3、 修改tomcat server.xml配置文件

当新增一server之后,eclipse左边导航树中将会出现该server的配置目录。

如下图所示:

打开server.xml文件替换

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

配置为

<Executor name="tomcatThreadPool" namePrefix="fpi-exec-"    maxThreads="150" minSpareThreads="10"/>

    <Connector port="9090" protocol="HTTP/1.1"

          connectionTimeout="20000" URIEncoding="UTF-8"

          redirectPort="8443" 

       executor="tomcatThreadPool"

           acceptCount="200"

           enableLookups="false"

       compression="on"

       compressionMinSize="2048"

       noCompressionUserAgents="gozilla,traviata"               compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"/>

并且修改下面配置红色标记部分

<Context docBase="bear-emsserver-ci" path="/bear-emsserver-ci" reloadable="true" source="org.eclipse.jst.jee.server:bear-emsserver-ci"/>

path=/,之后就可以启动服务器了,如下图所示:

分享到:
评论

相关推荐

    eM-Plant 学习资料

    eM-Plant 仿真软件学习必不可少 很适合初学者用额

    EM-PLANT8.2安装说明

    EM-PLANT8.2安装说明 EM-PLANT8.2是一种功能强大且广泛应用于工业自动化和Process Control的软件...正确地安装和配置EM-PLANT8.2是非常重要的,本文档提供了详细的安装指南,以帮助用户正确地安装和配置EM-PLANT8.2。

    EM-Plant详细教程

    2. **软件界面与操作**:教程会详细讲解软件的界面布局,各个功能区的作用,以及如何进行基本的操作,如新建项目、导入数据等。 3. **建模与编辑**:EM-Plant的核心在于建模,教程会教你怎么创建和编辑生产模型,...

    eM-Plant学习资料和范例

    Chapter 5《模拟设施》深入讨论如何利用eM-Plant进行设施模拟,包括设备配置、工艺流程设置等,以便用户能够真实地反映生产环境。 Chapter 6《创建模拟模型》则涵盖了模型创建的细节,包括对象的添加、属性设定以及...

    教程_eM-Plant_zip_PlantSimulation_plantSimulation_

    在第2章中,我们可能学习到如何定义物流系统的各个元素,如仓库、输送线、机器人等,以及如何在 eM-Plant 中绘制和配置这些元素。此外,理解库存控制策略、搬运设备的工作模式以及订单处理流程的建模方法也是这一章...

    eM-Plant 7.0系统模拟(简体中文)讲解

    **eM-Plant 7.0系统模拟简体中文版详解** eM-Plant是一款强大的工厂模拟软件,专为制造业设计,旨在帮助用户在实际生产前进行虚拟仿真,以优化流程、提高效率并减少潜在问题。7.0版本是该软件的最新迭代,提供了更...

    eM-Plant 一些技巧

    eM-Plant 技巧大全 eM-Plant 是一款强大的仿真软件,旨在帮助用户快速构建和模拟复杂的生产系统。为了帮助用户更好地使用 eM-Plant,以下是关于 eM-Plant 的一些技巧和方法。 1. 统计数据收集技巧 在 eM-Plant 中...

    eM-Plant资料

    用户可以通过阅读这些文件来深入理解eM-Plant的功能和用法,从而更好地应用于实际项目中。 总结来说,eM-Plant作为一款强大的生产线仿真工具,对于提升生产效率、优化生产流程具有重要作用。在CSDN等平台,用户可以...

    New em-plant

    在学习 "em-plant" 的过程中,首先需要理解软件的基本界面和操作流程,这通常包括创建项目、导入工厂布局、定义工艺流程、设置参数等步骤。然后,用户需要掌握如何利用内置的建模工具来模拟实际生产环境,这涉及到...

    Solar-Wind-Hybrid-Power-plant_matlab_

    在"Solar-Wind-Hybrid-Power-plant-simulation-with-simulink-matlab-master"这个项目中,我们可以期待学习以下几个核心知识点: 1. **太阳能模型**:首先,我们需要建立光伏电池的数学模型,这通常基于电流-电压...

    Codeforces 185A - Plant 全测试点49个

    Codeforces 185A - Plant 全测试点49个 Codeforces 是一个在线编程平台,提供了大量的编程题目和比赛。其中,185A - Plant 是一个经典的题目,要求编写一个程序来解决植物生长的问题。 在这个题目中,输入是一个...

    em-plant simulation and simtalk

    em-plant是一种用于生产过程仿真的软件工具,它可以帮助设计师模拟、分析和优化生产系统的性能。SimTalk是em-plant软件中使用的编程语言,用于创建复杂的仿真模型并对其进行控制。 首先,要理解生产系统仿真的必要...

    eM-plant仿真技术教程

    eM-plant仿真工具用书,内容丰富,技术合理,适合初学者学习

    eM-Plant培训讲义

    《eM-Plant培训讲义》 eM-Plant是一款由Tecnomatix公司开发的先进工厂模拟和布局设计软件。它广泛应用于制造业、物流和工程领域,为用户提供了一个强大的平台来创建、分析和优化复杂的生产流程。通过这次培训讲义,...

    em-plant含有甘特图的模型

    这样,我们可以看到资源在整个项目中的使用情况,从而优化资源配置,避免资源浪费或过度使用。 3. **调整时间线**:通过拖动甘特图中的条形图,我们可以调整任务的起止时间,以应对项目中的变化。这有助于快速反应...

    基于eM-Plant求解具有晶圆重入过程的单臂组合设备最优调度的仿真方法.pdf

    标题中的“基于eM-Plant求解具有晶圆重入过程的单臂组合设备最优调度的仿真方法”指的是使用eM-Plant软件平台来解决半导体制造中特定的调度问题。eM-Plant是一款强大的离散事件仿真工具,常用于工业工程、制造系统和...

    TECNOMATIX.EM-PLANT.V7.0.crack

    TECNOMATIX.EM-PLANT.V7.0.crack

Global site tag (gtag.js) - Google Analytics