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代码
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:
(图8)
2、点击下一步到达如下窗口,如图9:
(图9)
3、点击下一步到达如下窗口,如图10:
(图10)
4、点击图10中Finish后,项目新建完成,但是此时由于还没有导入ecology下classbean作为jar包,所以src下的两个固定java类编译有异常,如图11。此时添加classbean作为jar使用步骤如图12、图13.
(图11)
(图12)
(图13)
添加ecology项目需要用的jar包,如图14,全部选择其jar包,点击OK添加外部jar完成,而ecology\web-inf\lib文件夹的jar会自动带到此jar中无需添加。
(图14)
3.1.4在myeclipse中配置resin应用服务器(只需配置一次)
1、在myeclipse中的windowsprefencese,弹出如下窗口如图15:
(图15)
2、RsinJDK配置如图16:
(图16)
3、RsinPaths配置如图17:
(图17)
4、按照如上步骤配置完成,则resin应用服务器可以在myeclipse中启动了,最主要是为了能在myeclipse中debug项目,启动resin服务如图18。
(图18)
3.1.5在resin中配置客户项目运行
1、需要本地resin运行文件夹下配置如下文件:E:\Resin\conf\resin.conf,配置修改内容如图19中红线圈起的内容即可.
(图19)
2、在resin的运行目录下的lib包(E:\Resin\lib)中需要把ecology的依赖包放于此文件夹下。如图20:
(图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
java服务器要二次编译,ecology项目二次开发环境搭建相关推荐
- 【SpringBoot项目实战+思维导图】瑞吉外卖①(项目介绍、开发环境搭建、后台登陆/退出功能开发)
文章目录 软件开发整体介绍 软件开发流程 角色分工 软件环境 瑞吉外卖项目介绍 项目介绍 产品原型 技术选型 功能架构 角色 开发环境搭建 数据库环境搭建 创建数据库 数据库表导入 数据库表介绍 Ma ...
- 编译imx6 android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译
1Android开发环境搭建 1.1升级开发环境源 在终端执行命令:# apt-get update 如图所示: 图片19.png (36.7 KB, 下载次数: 9) 2019-7-8 09:50 ...
- 【实战day01】软件开发整体介绍,项目介绍以及开发环境搭建
文章目录 1. 软件开发整体介绍 1.1 软件开发流程 1.2 角色分工 1.3 软件开发环境 2. 项目介绍 2.1 技术选型 2.2 功能架构 2.3 角色 3. 开发环境搭建 3.1 数据库开发 ...
- 结对-结对编项目作业名称-开发环境搭建过程
项目名称:点灯游戏 开发工具:python 2.7.13 环境搭建过程: 1.安装 python 2.7.13 2.建立有个N行N列的正方形灯板 3.当你开关其中一盏灯,它和上下左右的灯的状态全部反转 ...
- 《结对-结对编项目作业名称-开发环境搭建过程》
工具/原料 eclipse(安装后大小:260M) jdk(安装前大小:72 M) adt(大小:6-11M,必须是zip格式的) sdk(安装前大小:20-200M) 方法/步骤 一. 首先从网上下 ...
- .net core项目实战之开发环境搭建
在上一篇[.net core项目实战之回顾总结]主要介绍了项目背景和自己的一些想法,从本篇开始正式叙述整个开发过程,本篇主要介绍一下开发前的环境准备,vs2017和docker的安装与配置 系统要求 ...
- PHP笔记-使用composer搭建Laravel项目及phpStorm开发环境搭建
下载架子(感觉这个Laravel和Spring Boot框架太像了): composer create-project laravel/laravel 你的项目名 --prefer-dist &quo ...
- Win10 编译运行Fortran77程序,开发环境搭建
有个朋友说我讲的blas中的fortran语法有个地方不正确,非说他自己的理解是对的--怎么肯能,f77都看了十几年了. 拿出证据来才行,朋友却说自己不知道怎么编译f77程序--好吧,那还这么自信呀^ ...
- Docker java项目发布/开发环境搭建
Docker java项目发布/开发环境搭建 线上部署项目/开发环境搭建命令大全 关闭windows10 指定应用 安装Docker 安装 docker-compose 关于docker容器导致硬盘耗 ...
最新文章
- 输入一个链表,反转链表后,输出新链表的表头(ACM格式)(美团面试题)
- 自动清理归档日志_Oracle重做日志和日志挖掘
- pta通讯录排序用python实现,python实现将android手机通讯录vcf文件转化为csv
- 没有bug队——加贝——Python 练习实例 29,30
- 关于在阅读nnUNet代码中的一些小细节的记录(三)
- GIMP用Path作画了解一下
- detectmultiscale函数参数含义_OpenCV人脸识别--detectMultiScale函数
- 服务器iis的作用,IIS是什么 IIS服务组件有什么作用
- SQL Server 2005安装时提示“服务无法启动”
- Java基础5多线程技术
- 计算机磁盘怎么清理,如何清理c盘空间_WinXP系统怎么清理C盘空间
- Git版本控制管理——储藏和引用日志
- Python 爬取京东商品评论 + 词云展示
- Java软件工程师[初级测试题]
- 金蝶提示系统检测到服务器异常,金蝶提示连接云服务器异常
- 粉刷匠 BZOJ - 1296
- UG编程,简单六步让你学会三坐标编程
- 生产日期当天算一天吗_保质期含生产日期当天吗
- 工信部印发《工业互联网专项工作组2021年工作计划》,关于5G如何部署?
- Gruff: Rails 经典图表生成库简介
热门文章
- linux用java连接mysql_Java使用JDBC方式连接数据库
- mybatis字符串转成数字_计算机储存数字和字符的方法你了解多少?
- 番茄花园win11 32位专业版镜像v2021.08
- ie浏览器安全使用网银支付功能方法
- 如何优雅的实现一个靠谱的RTSP播放器?
- Nginx学习_狂神
- 登录用户名和密码相同问题
- 语言非递归求解树的高度_算法素颜(11):无死角“盘”它!二分查找树
- extjs 渲染之前的方法_Unity通用渲染管线(URP)系列(十一)——后处理(Bloom)...
- java汽车管理系统_坑爹!花费2亿耗时2年,网站没建完Java都写不好,顶级咨询公司埃森哲被告上法庭...