2蓝凌JAVA项目开发环境搭建指南_第1页
2蓝凌JAVA项目开发环境搭建指南_第2页
2蓝凌JAVA项目开发环境搭建指南_第3页
2蓝凌JAVA项目开发环境搭建指南_第4页
2蓝凌JAVA项目开发环境搭建指南_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Landray蓝凌知识管理专家蓝凌JAVA项目开发环境搭建指南深圳市蓝凌软件股份有限公司地址;深圳市南山区高新区中区七栋五楼a邮编;biaob/怠机真务炮线:800-999-3990品热线箱;LKS@网址;研究院&研发中心地址;深圳市南山区高新区中区六栋六楼A电话26711173邮编:518057北京分公司:地址:北京市朝阳区东三环中路1矽号富邦国际大1^902电话51672387/51672388/51672389传真804上海分公司:地址;上海市普陀区中江路B7&号天地软件园^号楼401电话51621161传真/p>

广州办事处:地址;;':Hi市天河区天河软件园华景园区A座’我比电话真沙办事处:地址;长沙市芙蓉区湘域中央3栋F顷i电话真;0,3-2处2249成都分公司:地址;成都;市金盾路据与国栋中央商务大厦9楼E电话真/p>

西安办事处:地址;百安市高新区科技踣项:,号金桥由际广场A座’24S电话:029-S7999795传真档控制/DocumentControl文档属性文档标题文档编号配置项密级蓝凌JAVA项目开发环境搭建指南模板修改记录文档修改记录审阅记录分发日期作者版本备注2011年02月16日易荣烽1.0初稿日期作者版本备注YYYY年MM月DD日XxxXxx日期审阅人版本备注YYYY年MM月DD日XxxXxx日期分发人分发对象备注YYYY年MM月DD日XxxXxx目录TOC\o"1-5"\h\z第一章概述3\o"CurrentDocument"目的3\o"CurrentDocument"范围3\o"CurrentDocument"文档约定3\o"CurrentDocument"第二章开发环境搭建4\o"CurrentDocument"第三章配置开发环境6\o"CurrentDocument"连接SVN服务器6\o"CurrentDocument"从SVN库签出项目8\o"CurrentDocument"启动tomcat11\o"CurrentDocument"启动TOMCAT内存溢出的解决办法16\o"CurrentDocument"第四章本指南审核意见18第一章概述1.1目的本文档的目的是使JAVA开发人员、测试人员快速搭建标准开发环境,进行开发、测试1.2范围Java开发人员;Java测试人员;蓝凌公司相关技术人员;其他经公司认可的必要知情的人员。1.3文档约定本文档采用MSWord2003软件编写,采用统一风格排版,正文风格为:五号中文宋体、五号英文Arial字体、行距1.5行;针对需要重点注意的段落,采用红色描色。一般来说,各章内容相对独立,构成全文的有效组成部分。

第二章开发环境搭建点击开始菜单,选择运行,输入\3\software,然后会弹出一个登陆框,输入服务器账号和密码(服务器帐号和密码均为prod)会看到下图:打开安装说明,按照说明的要求安装环境。1)将整个java目录拷贝到自己机器的D:\目录下(如拷贝过程中出现问题,请拷贝java.rar文件,然后在本地解压)2)配置环境变量,右键单击我的电脑,点击属性,点击高级选项卡,单击环境变量,在系统变量处修改或添加以下环境变量:ANT_HOME=D:\java\apache-antJAVA_HOME=D:\java\j2sdk1.5.0如下图:

3.找到path这个环境变量后,在里面添加:D:\java\j2sdk1.5.0\bin;D:\java\apache-ant\bin;注意:变量之间是有“;”符号分隔的,如果已经安装了oracle,会有oracle的jdk变量,这里不需要删除oracle的,只用把D:\java\j2sdk1.5.0\bin;D:\java\apache-ant\bin;放在最前面就可以了1)然后单击开始菜单,点击运行,在里面输入cmd,查看环境是否成功,如下图:2)配置好环境变量后,点击d:\java\eclipse\eclipse.exe启动eclipse第三章配置开发环境3.1连接SVN服务器申请SVN帐号,审批通过后会收到邮件,里面包含申请的项目地址、SVN帐号、密码点击window菜单,选择openperspective,在出现的菜单中点击other,在弹出的对话框中选择SVN资源库研究,就会打开svn库,在空白处右击新建一个资源库位置,在弹出的对话框中填写URL(/svnrepos),填写邮件中的svn帐号和密码,然后点击。k,如下图:(图一)(图二)

(图三)(图四)3.2从SVN库签出项目点击刚刚的配置(/svnproject/EKP_EXAMPLE),然后会打开该项目,可以看到由branches>tags、trunk三个目录组成,branches是存放分支的目录,tags是存放稳定的版本,trunk是存放目前正在开发的主线,在trunk上点击右键,选择检出为,将最新版本学习项目代码从SVN服务器上签出到自己的workspace中,如下图:(图一)(图二)(图三)(图四)等待代码检出完成后完成后,点击右上角的java,切换到java的视图,然后就可以看到刚刚CheckOut的ekp项目,相应CheckOut自己参与的项目,这样就进入了协作开发,如下图:

(图五)3.3启动tomcat标准开发环境中默认已经配置好tomcat5,版本为5.0.28;在eclipse里面启动tomcat:1)打开项目ekp\WenContent\WEB-INF\KmssConfig\perties文件,修改连接数据库的参数,根据数据库的不同配置也不同,如下图:Java-ekp/WebContent/WEB-INF/KmssConfig/perties-EclipsePlatform♦■-・[a|®FileEditNavigateSearchProjectRunWindowHelp/^▼闻给企▼iS:OISMCIF苏▼:信於爵&▼浮含041启[财Java|盅SVN资施…g°TeamSynch...PackageExplorerNavigator1=1B^^perties1=1BO登顾IIB务|▼ekpO登顾IIB务|▼ekp[EKP.EXAMPLE/trunk]_*dSsrc噩JRESystemLibrary[j2sdkl.5.0]噩ApacheTomcatv5.0[ApacheTomcatv5噩WebAppLibraries跪WebContentcomponentkmMETA-INFresourcesystestWEB-INF岳KmssConfig昌component昌km昌sys映perties969910-7-2圆data-dictxsd969910-7-26上凰design.xsd969910-7-26上午回ekp.license1993310-12-31_t圆ftSearchConfig.xml969910-7凰perties96991险kmssconfigDperties凰IcmssconfigJperties969'险Iperties96991(凰IdapconfigDefaultpropertiesS圆plugin.xsd969910-7-26上午1j.udrt.Yml10-7-76I■牛10:一inI>数据库连接配置*IIIlOraclefhibernate.connection.driverClass=oracle.jdbc.driver.OracleDriverfhibernate.dialect=org.hibernate.dxalecc.0racle9Dxalecrfhibernate.connection.url=jdbc:oracle:thin:@0:1521:otherfhibernate.connection.userName=ekpfhibernate.connection.password=ekp#SQLServerhibernate.connection.driverClass=net.sourceforge.jtds.jdbc.Driverhibernate.dialect=org.hibernate.dialect.SQLServerDialecthibernate.connection.url=jdbc:jtds:sqlserver://0:1433/ekp3hibernate.connection.userName=ekphibernate.connection.password=e)cpfhibernace.connection.driverClass=org.h2.Driverfhibernace.dialect=org.hibernate.dxalecc.H2Dxalecc♦hibernate.connection.url-jdbc:h2:tcp://localhost/D:/java/h2db/ekpfhibernace.connection.userName=fhibernate.connection.password=▼倒Problems@JavadocDeclaration|ErrorLogJ^ProgressSynchronize曰ConsoleHistory〈terminated〉Tomcatv5.0Serveratlocalhost[ApacheTomcat]D:\java\j2sdkL5.0\bin\javaw.exe(2011-2-23上午0;i渔|冒|j>d||可目▼▼信息:Removingweb2011-2-238:16:51信息:Removingweb2011-2-238:16:51applicationatcontextpath/ekporg.apache.cacalina.core.StandardHostDeployerremoveapplicationatcontextpathorg.apache.cacalina.logger.LoggerBasescop信息:unregisteringloggerCatalina:type=Logger,host=localhost2011-2-238:16:51org.apache.catalina.logger.LoggerBasescop信息:unregisteringloggerCatalina:type=Logger2011-2-238:16:51org.apache.coyote.hctpll.HttpllProtocoldestroy信息:StoppingCoyoteHTTP/1.1onhttp-8080WritableInsert1:12)配置数据库连接后,右击ekp项目,在出现的菜单中点击runas,在子菜单中点击runonserver,弹出框中选择tomcat5.0server,然后点击finish,如下图:(图一)(图二)3)启动后会打开server视图,第一次启动会将内容发布到tomcatserver中,时间会比较就慢,有可能会启动超时,这个时候可以双击server,在服务器配置窗口展开AutomaticPublishing节点,点击“Edit”按钮,在弹出对话框中将Servertimeoutdelay的选项改为unlimited(无限制),如下图:

(图三)(图四)(图五)3.单独在eclipse外面启动tomcat的配置方式:1)打开TOMCAT在D:\java\Tomcat\conf目录下的server.xml,修改启动的应用目录,如下图:

<HostJname^^localhost^+J如bu£=7TJappBase=^webapps"unpackWARs=^true^-*-1WVWHAAAAAAAAAAA^autciDep1ciy=*trueJKinlValidation=*falme*KmlNamespaceAwaze=^false^><-1^LoggerJclassNanie=^org.apache,catalina.logger.FileLogger^directory=JlcigsJprefiK=^lcicalhost_lcig.^suffiK=J.txt*timestantp=true/>J<ConteKtJdocBase^F:\jaraXwnrkspaceVkass?WebC<MTtent「pathFJrl^Bss2fEg讣驾;、项目所在的目录、应用访问的名称Eg讣驾;、项目所在的目录2)访问端口设置<Connectorpor1=^8080^jnaxThreads=^150JminSpaieThieads=25maxSpaieThieads=^75^+JenableLookups=^false^redirectPort=J8443^acceptCourLt=^100^+Jdebu£=JQJcoimectionTimeout=20000disableUploadTimeciut=*true"UKIEncoding=*UTFT*(图二)3)编码设置由于我们项目采用的是UTF-8编码格式,所以在应用中也要采用UTF-8的编码格式,不然在访问应用的时候会出现乱码disa.b1eUp1□adTimeou-fc=trueTJEIEnc□ding=^UTF-81(图三)4)启动tomcat,在TOMCAT的根目录下(d:\java\Tomacat\),有个km.bat和khr.bat。文件内容如下,d:cdd:\java\Tomcatcopyconf\server_km.xmlconf\server.xml拷贝要启动项目的server配置文件rmdirconf\Catalina/q/s删除已产生的配置文件rmdirwork\Catalina/q/s删除缓存文件cdbinstartup.bat启动tomcat(图四)5)是用于启动kmss2项目和khr项目的快捷方式,自己也可以配置自己想要启动的项目的快捷启动方式,它默认读取前面配置的server文件,会在conf\Catalina\localho

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论