java服务器要二次编译,ecology项目二次开发环境搭建

ecology项目二次开发环境搭建

Submitted By Weaver

文档版本控制

文档简要信息:

文档主题(Title)

ecology项目二次开发环境搭建

作者(Author)

审批者 (To Be Approved By)

说明 (Comments)

ecology项目二次开发环境搭建

文件名称 (File Name)

文档版本历史:

序号

日期

版本

变更说明

修改人

审批人

注释

2013-05-02-

1

蔡志军

目录

1 文档版本控制 2

2 引言 3

2.1 编写目的 3

2.2 定义 3

2.3 参考资料 3

3 范围 4

3.1 主要步骤 4

3.1.1从服务器上拷贝WEAVER/ECOLOGY代码 4

3.1.2对客户代码复制至本地后修改 4

3.1.3把本地代码导入到myeclipse工程中 5

3.1.4在myeclipse中配置resin应用服务器(只需配置一次) 10

3.1.5在resin中配置客户项目运行 14

3.1.6编译java文件 16

引言

编写目的

为了开发人员熟悉项目二次开发环境搭建

预期读者:项目二次开发人员。

范围

主要步骤

3.1.1从服务器上拷贝WEAVER/ECOLOGY代码

word-image-151.png

3.1.2对客户代码复制至本地后修改

请一定要记得修改数据库配置文件中的数据库配置,否则搭建的开发环境也是连接到正式库,那就很有可能会导致正式库中的数据出错,修改连接数据库的配置文件路径:F:\weaver\ecology\WEB-INF\prop\weaver.properties

—-oralce类型数据库在此文件中修改数据库链接:

#ceshi nmsy oracle

DriverClasses = oracle.jdbc.OracleDriver

ecology.url = jdbc:oracle:thin:@192.168.4.238:1521:ecology

ecology.user = nmsy

ecology.password = ecology

ecology.charset = ISO

ecology.maxconn = 50

ecology.minconn = 5

ecology.maxusecount = 6000

ecology.maxidletime = 600

ecology.maxalivetime = 10

ecology.checktime = 3600

ecology.changestatus = 1

ecology.overtime=5

ecology.isgoveproj = 0

—-sqlserver类型数据库在此文件中修改数据库链接:

#ceshi60 sqlserver

DriverClasses = com.microsoft.sqlserver.jdbc.SQLServerDriver

ecology.url = jdbc:sqlserver://192.168.4.246:1433;DatabaseName=ecology60

ecology.user = sa

ecology.password = ecology

ecology.charset = ISO

ecology.maxconn = 50

ecology.minconn = 5

ecology.maxusecount = 6000

ecology.maxidletime = 600

ecology.maxalivetime = 10

ecology.checktime = 3600

ecology.changestatus = 1

ecology.overtime=5

ecology.isgoveproj = 0

3.1.3把本地代码导入到myeclipse工程中

1、新建项目:类型是Java Project,如图8:

word-image-152.png

(图8)

2、点击下一步到达如下窗口,如图9:

word-image-153.png

(图9)

3、点击下一步到达如下窗口,如图10:

word-image-154.png

(图10)

4、点击图10中Finish后,项目新建完成,但是此时由于还没有导入ecology下classbean作为jar包,所以src下的两个固定java类编译有异常,如图11。此时添加classbean作为jar使用步骤如图12、图13.

word-image-155.png

(图11)

word-image-156.png

(图12)

word-image-157.png

(图13)

添加ecology项目需要用的jar包,如图14,全部选择其jar包,点击OK添加外部jar完成,而ecology\web-inf\lib文件夹的jar会自动带到此jar中无需添加。

word-image-158.png

(图14)

3.1.4在myeclipse中配置resin应用服务器(只需配置一次)

1、在myeclipse中的windowsprefencese,弹出如下窗口如图15:

word-image-159.png

(图15)

2、RsinJDK配置如图16:

word-image-160.png

(图16)

3、RsinPaths配置如图17:

word-image-161.png

(图17)

4、按照如上步骤配置完成,则resin应用服务器可以在myeclipse中启动了,最主要是为了能在myeclipse中debug项目,启动resin服务如图18。

word-image-162.png

(图18)

3.1.5在resin中配置客户项目运行

1、需要本地resin运行文件夹下配置如下文件:E:\Resin\conf\resin.conf,配置修改内容如图19中红线圈起的内容即可.

word-image-163.png

(图19)

2、在resin的运行目录下的lib包(E:\Resin\lib)中需要把ecology的依赖包放于此文件夹下。如图20:

word-image-164.png

(图20)

3.1.6 编译java文件

编译java有如下两种方案:

使用eclipse自动编译

使用resin编译java文件

Resin 2.X

文件目录:D:\weaver \Resin\conf\ resin.conf

修改成

Resin 3.X

文件目录:D:\weaver \Resin\conf\ app-default.xml

改成

3.1.7 Ecology版本区别

Ecology7文件编码为GBK

Ecology8 文件编码为UTF-8

JDK 1.6

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/563454.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

matlab基础试题,MATLAB基础试题题目及答案,课程2020最新期末考试题库,章节测验答案...

【判断题】手指第一关节应该始终保持支撑。【单选题】如果陈先生购买了一套 200 万的住房(家庭首套住房),房屋面积为 105 平方米,容积率为 3.0, 房价低于当地平均价格,则他要缴纳的契税为( )万元。在做高抬指练习时注意下键速度要…

乘法口诀表编程php视频,PHP学习之制作乘法口诀表

进入学习php语言状态。昨日看了一天视频。才能够把这个小口诀表实现。好难啊。里面有个口诀表的函数、echo "";for ($a1;$a<9;$a){ //循环输出a a默认值是1 a的值不会大于9 且不断加一for ($b1;$b<$a;$b){//{b默认值是1 且b值不能大于a值 也就是九 加一运算/*一…

列车matlab模型,【国家级精品课程】-中南大学-数学建模-lingo-matlab-优化建模-数模培训-全国赛论文-京沪线列车调度模型(B题)...

【国家级精品课程】-中南大学-数学建模-lingo-matlab-优化建模-数模培训-全国赛论文-京沪线列车调度模型(B题) 答卷编号&#xff1a; 答卷编号&#xff1a; 论文题目&#xff1a; 京沪线列车调度模型(B题) 参赛队员&#xff1a; 1. 唐欢 电话&#xff1a;13100251389 2. 任礼秋…

如何学习matlab 知乎,知乎日报

利用记忆软件 Anki 进行复习&#xff1a;先看一下效果&#xff1a;通过编程(Matlab 程序 main.m)把一集美剧中的每一句话的中英文和语音都分离出来&#xff0c;输入 Anki 进行复习。制作每一集的学习包的大概流程如下&#xff1a;下面是详细步骤&#xff1a;* 流程只适用于装了…

php javascript对象,JavaScript 对象

JavaScript 对象JavaScript 对象是拥有属性和方法的数据。真实生活中的对象&#xff0c;属性和方法真实生活中&#xff0c;一辆汽车是一个对象。对象有它的属性&#xff0c;如重量和颜色等&#xff0c;方法有启动停止等:对象属性方法car.name Fiatcar.model 500car.weight 8…

oracle12c 删除pdb用户,oracle 12c pdb测试:创建、开关、删除

pdb测试&#xff1a;创建、开关、删除-----------------------ORACLE12C中提出来CDB和PDB的概念他们可以分别理解为容器和插件(PDB插入在CDB中)CDB的管理和传统数据库区别不大--确认当前cdbSQL> select name,cdb from v$database;NAME CDB--------- ---ZARADB YES--…

oracle 备份批处理,windows下oracle自动备份批处理

上一篇日志中&#xff0c;我将windows下的备份流程分成了五步走。本日志就结合上篇的理论来个实例。该实例是来自于我现网的中的一个备份示例(不要想着弄我密码啊&#xff0c;内容改过的&#xff0c;呵呵)。费话少说&#xff0c;直接上脚本&#xff1a;eche off//下面一部分是设…

getlasterror返回57怎么解决_王者荣耀:用时最短职业比赛?3分57秒结束,解说都看呆了!...

原标题&#xff1a;王者荣耀&#xff1a;用时最短职业比赛&#xff1f;3分57秒结束&#xff0c;解说都看呆了&#xff01;相信很多人都知道&#xff0c;王者荣耀作为一款手机游戏&#xff0c;虽然节奏比英雄联盟这种端游快得多&#xff0c;但一局比赛也要十分钟左右&#xff0c…

oracle约束 关闭,Oracle约束管理脚本

正在看的ORACLE教程是:Oracle约束管理脚本。作为一个Oracle数据库管理员&#xff0c;会碰到这样的数据库管理需求&#xff0c;停止或者打开当前用户(模式)下所有表的约束条件和触发器。这在数据库的合并以及对数据库系统的代码表中某些代码的修改时需要做的工作之一。我们来看这…

35岁学嵌入式合适吗_什么是嵌入式技术?

物联网应用技术中&#xff0c;嵌入式技术是至关重要的。但是&#xff0c;至少有60%的人不了解什么是嵌入式技术。物联网时代的到来&#xff0c;不管是从行业应用&#xff0c;还是智能硬件的爆发&#xff0c;亦或是大数据等等嵌入式技术都得到了史无前例的发展。简单来说&#x…

cvpr2020 人脸检测与识别_投石科技温度检测人脸识别设备装置

投石科技温度检测人脸识别设备装置内容共分为五大块&#xff0c;包括&#xff1a;行业概况、产品简介、核心功能、产品优势、应用场景。行业概况&#xff1a;人工智能安防即“人工智能安防”&#xff0c;以人工智能技术为核心&#xff0c;形成一系列产品和系统解决方案。近两年…

oracle clearing,ORACLE DBA常用命令集锦(2)

ORACLE DBA常用命令集锦(2)[more]接上篇 ORACLE DBA常用命令集锦(1):sql> revoke create session from scott;7.grant object privilegesql> grant execute on dbms_pipe to public;sql> grant update(first_name,salary) on employee to karen with grant option;8.d…

arrays合并两个数组_每天一道力扣题: 88. 合并两个有序数组

题目给你两个有序整数数组 nums1和nums2&#xff0c;请你将nums2合并到 nums1 中&#xff0c;使nums1成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 有足够的空间&#xff08;空间大小大于或等于 m n&#xff09;来保存 nums2 中…

dbsync for oracle ms sql,DBSync for Firebird and MSSQL

DBSync for Firebird and MSSQL简介DBSync for Firebird and MSSQL简介一&#xff1a;DBSync for Firebird and MSSQL是款专业的数据库同步软件。能够将MS SQL版完美的迁移到Firebird&#xff0c;支持从Firebird到MSSQL数据库的双向同步以及相反方向的精确同步&#xff0c;支持…

php做游戏登录服务器,游戏登陆服务器php简单实现

本案例实现一个简单的登陆服务器。步骤步骤一、搭建LAMP环境&#xff0c;也就是 linuxapachemysqlphp&#xff0c;如果不习惯用linux可以在window下搭建web服务器&#xff0c;具体的搭建方法可以在网上搜一下&#xff0c;很多相关的文章&#xff0c;在此不赘述。步骤二、在mysq…

arthas 查看哪个方法调用最耗时_阿里巴巴问题排查神器Arthas使用实践

Apache Dubbo是Alibaba开源的高性能RPC框架&#xff0c;在国内有非常多的用户。Github:https://github.com/apache/incubator-dubbo文档:http://dubbo.incubator.apache.org/zh-cn/Arthas是Alibaba开源的应用诊断利器&#xff0c;9月份开源以来&#xff0c;Github Star数三个月…

linux查看气质系统文件命令,Linux dumpe2fs命令:查看文件系统信息

了解文件系统之后&#xff0c;我们可以使用dumpe2fs 命令来查看文件系统的详细信息&#xff0c;此命令的基本格式如下&#xff1a;[rootwww ~]# dumpe2fs [-h] 文件名-h 选项的含义是仅列出 superblock(超级块)的数据信息&#xff1b;例如&#xff0c;通过 df 命令找到根目录硬…

及cp含义_新媒体运营炒CP,既好用,又好玩(第327回)

点击上方蓝色字关注我们&#xff0c;获得724小时新媒体运营协助炒CP这个词大家应该都听说过&#xff0c;英文是Coupling&#xff0c;是配对的意思&#xff0c;源自同人圈。比如&#xff0c;金晨与张继科出现在同一节目里&#xff0c;观众看两个人同框时感觉像一对&#xff0c;就…

c++输入错误重新输入_C程序-根据时长和时薪计算工资1.3(解决输入非数字选项退出的bug)...

程序内容&#xff1a;提供五种工资菜单&#xff0c;用户自行选择&#xff0c;读取用户输入的工作时长&#xff0c;计算工资和净收入&#xff0c;及其缴纳的税金。&#xff08;C Primer Plus 第7章 第8题&#xff09;程序更新&#xff1a;解决输入非数字选项后退出程序的bug。这…

linux 安装 交换分区大小,给已安装的Linux新增Swap交换分区

跟了我5年多的本本已步入花甲&#xff0c;CPU严重老化&#xff0c;运行Windows异常吃力&#xff0c;于是考虑换成Linux试试。忙活了一天&#xff0c;测试了2个“家用”Linux发行版,一个是深度的Linux Deepin 2013,另一个是雨林木风的StartOS 5.1。在测试过程中也遇到一些有用的…