当前位置:文档之家› java项目安装及部署步骤

java项目安装及部署步骤

java项目安装及部署步骤
java项目安装及部署步骤

JDK的安装和配置

1.双击准备好的jdk安装文件,双击直接进行安装,可以点击【更改】,将JDK安装到自己指定的路径,这里没有更改,选择了默认路径,直接点击【下一步】

2.安装过程中,会出现安装jre的界面,依旧选择默认路径,直接【下一步】继续安装

3.最后安装结束界面的按钮是【继续】,点击进入到JavaFxSDK的设置界面,JDK安装结束

4.JDK安装结束后,进入环境变量的配置,右键计算机属性,进入高级系统设置

5. 进入环境变量的配置界面,点击新建系统变量,变量名为JAVA_HOME,变量值是java的安装路径jdk的路径(打开安装的目

录,复制对应的路径即可)。

6.添加完JAVA_HOME系统变量后,需要添加两个包文件,在系统变量中,选中classpath,点击编辑,在classpath后边添加.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径),

添加path变量,没有path则新建path类似JAVA_HOME的配置,

path的配置如下:path=%JAVA_HOME%\bin

配置完成后jdk的安装就已经完成。

TOMCAT的安装和配置

1.tomcat解压或安装

将下载好的tomcat进行解压(如果是安装版的则点击exe文件进行安装),安装完成后对应的目录如下

2. 部署文件放在D:\ddd\apache-tomcat-7.0.10\webapps下面端口在D:\ddd\apache-tomcat-7.0.10\conf下对应的server.xml配置

2.点击startup.bat启动tomcat服务,启动成功后,即可访问对应的路径

2.1 tomcat7w.exe启动tomcat服务

如果通过tomcat7w.exe启动,则还需要一些简单的配置,步骤如下:打开命令行提示窗口:

具体安装方法:打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==>

输入:service.bat install 即可,如下图

上述操作完成后,即可用tomcat7w.exe启动,启动操作:点击tomcat7w.exe弹出启动窗口,点击start即可,如下:

3.3.说明:如果电脑已经安装配置过tomcat,就只需要将系统部署,重启tomcat服务即可。

ORACLE安装或配置

以下是针对oracle 10g的安装:

1.首先准备好安装文件,准备工作做好,运行安装程序Setup.exe,系统将启动Oracle Universal Installer,然后进行先决条件检查,如下图所示:

2.安装方法可以说简单,也可以说比较复杂,毕竟相比与mysql数据库,还是复杂很多的;我们一般不会选择基本安装,当填好对应的各

项之后,“下一步”按钮将由灰色恢复正常,如下图所示,这时点击下一步即可进行安装。

3.选择“高级安装”:等“下一步”按钮会恢复正常,点击下一步,将出现如下的画面“选择安装类型”。然后选择定制,这样可以有选择性的安装组件,然后选择下一步。

4.出现“指定主目录详细信息”设置:输入或选择所安装产品的名称以及安装产品的完整路径。默认设置,然后选择下一步,如下图所示:

5.选择所有组件:

当加载产品界面后,出现选择产品组件的画面,这里我们勾选所有的组件,进行完整安装,如下图所示:

6.出来的画面为“产品的先决条件检查”步骤。其实在第4步选择基本安装后,直接就可以跳到这个画面,不过这里我们选择的是高级安装:

7.创建数据库:接下来“创建数据库”,这里有三个选项,这里我们选择了创建数据库,点击下一步。

8.填好端口号之后,接下来检查安装清单,然后点击安装,如下图所示:

9.然后点击下一步,开始执行安装,由于oracle数据库比较大,所以安装速度比较慢,如下图所示:

11.安装完成根据自己设置的用户名和密码进行登录测试,登录即可,表示数据已经成功的安装。

java项目部署指南

部署安装手册 1.0

目录第一章、简单安装部署 1、JDK安装和配置 2、Tomcat的安装和配置 A)5.5版的安装 B)6.0版的安装 3、快速设置系统环境变量方法 4、MySQL安装 5、数据库导出和导入 A)数据导出 B)数据导入 6、部署项目程序到Tomcat A)另一种部署 7、启动服务器测试 8、数据库自动备份设置

1.JDK安装和配置 JDK使用版为1.5,目前有安装版和绿色解压版,这里使用的是绿色解压版。首先解压下载的JDK1.5.rar,然后统一放入指定目录下方便日后管理(为了避免跟系统盘符分离,可以在D盘下新建一个文件夹命名为:develop,这里使用C盘): 然后开始设置环境变量。右键我的电脑--属性--高级--环境变量。在这里你可以选在在系统变量中添加,这样这台机器上的所有用户都可以使用这个环境变量。 在系统变量中点击新建按钮添加以下几个变量: JAVA_HOME=c:\develop\jdk1.5 classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jdk1.5\lib\dt.Jar 注意,在最前面有一个“.”,不要忘记了。这里面的路径要换成你自己的安装路径。 然后配置PATH 在变量值的最前面写上%JA V A_HOME%\bin;%JA V A_HOME%\bin\jre; 记得一定用分号隔开

最后点击确定后在运行cmd输入javac出现提示命令符为配置成功!

2.Tomcat的安装和配置 A)5.5版的安装 Tomcat使用的版本为:5.5,这里使用解压版,同样解压到develop目录: 如果选择的是安装版,按照安装提示进行安装就可以了。中途可以选择端口。默认是8080。你可以改成80,这样在以后输入地址的时候比较方便。但是80端口比较容易发生冲突。所以这里就不用改了。(安装之后在配置文件中也可以重新设置端口号,请查阅相关资料)。然后继续配置tomcat系统变量,在环境变量中添加: TOMCAT_HOME=c:\develop\tomcat5.5 CATALINA_HOME=%TOMCAT_HOME% TOMCAT_BASE=%TOMCAT_HOME% 在CLASSPATH最后面添加:;%TOMCAT_HOME%\common\lib\servlet-api.Jar 在所有这一切做完之后,启动tomcat,进入tomcat5.5\bin运行startup.Bat,等待启动完成后,打开你的浏览器,输入 http://localhost:8080 看看是否能看到tomcat菜单页面。

java项目安装及部署步骤

JDK的安装和配置 1.双击准备好的jdk安装文件,双击直接进行安装,可以点击【更改】,将JDK安装到自己指定的路径,这里没有更改,选择了默认路径,直接点击【下一步】 2.安装过程中,会出现安装jre的界面,依旧选择默认路径,直接【下一步】继续安装

3.最后安装结束界面的按钮是【继续】,点击进入到JavaFxSDK的设置界面,JDK安装结束 4.JDK安装结束后,进入环境变量的配置,右键计算机属性,进入高级系统设置

5. 进入环境变量的配置界面,点击新建系统变量,变量名为JAVA_HOME,变量值是java的安装路径jdk的路径(打开安装的目 录,复制对应的路径即可)。

6.添加完JAVA_HOME系统变量后,需要添加两个包文件,在系统变量中,选中classpath,点击编辑,在classpath后边添加.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径), 添加path变量,没有path则新建path类似JAVA_HOME的配置,

path的配置如下:path=%JAVA_HOME%\bin 配置完成后jdk的安装就已经完成。 TOMCAT的安装和配置 1.tomcat解压或安装 将下载好的tomcat进行解压(如果是安装版的则点击exe文件进行安装),安装完成后对应的目录如下 2. 部署文件放在D:\ddd\apache-tomcat-7.0.10\webapps下面端口在D:\ddd\apache-tomcat-7.0.10\conf下对应的server.xml配置

XXX项目部署文档

XXX项目部署文档 一、安装数据库软件并建立实例 1、安装数据库软(win32_11gR1_database.rar) 2、单独搭建实例(XXDB) 二、建对应的表空间、用户 1、搭建必要的表空间 CREA TE TABLESPACE TBS_XXX1 DA TAFILE 'F:\app\oradata\ TBS_XXX1.DBF' SIZE 1024M AUTOEXTEND ON; CREA TE TABLESPACE TBS_XXX2 DA TAFILE 'E:\app\oradata\ TBS_XXX2.DBF' SIZE 1024M AUTOEXTEND ON; CREA TE TABLESPACE TBS_XXX3 DA TAFILE 'F:\app\oradata\PLM_TEST1.DBF' SIZE 2048M AUTOEXTEND ON; CREA TE TEMPORARY TABLESPACE TBS_XXX4 TEMPFILE 'E:\app\oradata\ TBS_XXX3.dbf' SIZE 500M AUTOEXTEND ON; 2、建立用户 CREA TE USER USER_XXX1 IDENTIFIED BY USER_XXX1 DEFAULT TABLESPACE TBS_XXX1 temporary tablespace TEMP; Grant Dba To USER_XXX1; -- Create the user create user USER_XXX2 identified by USER_XXX2 default tablespace TBS_XXX2 temporary tablespace TEMP; grant dba to USER_XXX1; grant unlimited tablespace to USER_XXX1; create user USER_XXX3 identified by USER_XXX3 default tablespace TBS_XXX2 temporary tablespace TEMP; grant create session to USER_XXX3 with USER_XXX1 option; create user USER_XXX4 identified By USER_XXX4 default tablespace TBS_XXX2

Java项目打包发布

Java项目打包发布 如果只想发布为一个可执行的jar包,使用eclipse的Export功能就可以了 使用eclipse的Export功能,将项目中的所有package打包为一个pet.jar文件,假定项目中所有配置文件都在项目根目录的config文件夹. 新建一个文件夹bushu,将项目中的config文件夹放进来 用winrar打开项目引用的所有jar文件,将文件中的所有包文件夹添加进pet.jar 文件 创建pet.dat文件,内容:start java -Xmx512m -jar pet.jar 运行pet.dat 如果最终想发布为可执行程序我使用开源项目jsmooth提供的软件项目地址 使用eclipse的Export功能,将项目中的所有package打包为一个pet.jar文件,我的项目中所有配置文件都在项目根目录的config文件夹. 新建一个文件夹bushu,将项目中的config文件夹、引用的外部jar包和pet.jar 文件都放进来,所有包文件都放到bushu下的lib目录下 打开jsmooth,新建一个项目,设置好后编译就可以生成exe文件,附件中我截取了所有jsmooth配置的图片. 首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量就不雅了。我们需要将jre打包。 这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序! 1 打包成双击可执行的jar文件。 推荐插件:fatJar(Eclipse使用) 下载地址 https://www.doczj.com/doc/312483174.html,/project/showfiles.php?group_id=115990&package_id=125924 我用的是Eclipse,它自带的打包方法在打包一些图片等资源时不是很爽。可以使用这个插件。

2蓝凌JAVA项目标准开发环境搭建指南

蓝凌JAVA 项目 标准开发环境搭建指南

文档控制/Document Control 文档属性 模板修改记录 文档修改记录 审阅记录 分发

目录 第一章概述 (3) 1.1目的 (3) 1.2范围 (3) 1.3文档约定 (3) 第二章环境搭建前须知 (4) 2.1运行环境 (4) 2.2其它 (4) 第三章基础开发环境搭建 (5) 3.1解压文件 (5) 3.2配置环境变量, (6) 3.3运行ECLIPSE (8) 第四章TOMCAT配置 (9) 4.1验证T OMCAT可否启动 (9) 4.2TOMCAT内存溢出的解决办法 (10) 4.3设置TOMCAT运行时环境 (11) 第五章ECLIPSE配置 (12) 5.1E CLIPSE中启动TOMCAT (12) 5.2E CLIPSE中SVN的使用 (13) 第六章本指南审核意见 (18)

第一章概述 1.1 目的 本文档的目的是使JA V A开发人员、测试人员快速搭建标准开发环境,进行开发、测试1.2 范围 1.Java开发人员; 2.Java测试人员; 3.蓝凌公司相关技术人员; 4.其他经公司认可的必要知情的人员。 1.3 文档约定 本文档采用MS Word2007软件编写,采用统一风格排版,正文风格为:五号中文 宋体、五号英文Arial字体、行距1.5行; 针对需要重点注意的段落,采用红色描色。 一般来说,各章内容相对独立,构成全文的有效组成部分。

第二章环境搭建前须知 2.1 运行环境 2.2 其它 1、如操作系统已安装JA V A开发环境(JDK、Eclipse、Tomcat),请卸载后按本指南进行环 境搭建。若非按本指南搭建的开发环境,产生的一切问题请自行解决。

软件项目部署文档

*****系统 部署方案/ ( ** 二Ο一三年五月

. 目录 第一章编写说明 (1) 编写目的 (1) 项目背景 (1) 第二章任务说明 (3) 部署内容 (3) 部署范围 (3) , 时间要求 (3) 协作说明 (3) 实施过程说明 (4) 第三章部署环境要求 (6) 硬件环境 (6) 软件环境 (6) 网络环境 (7) } 办公环境 (7) 第四章系统部署 (8) 部署顺序 (8) 基础软件部署 (8) 基础软件介绍 (8) 市级服务器信息 (10) 部署申请 (10) # 部署实施表格 (11) 试运行准备 (12) 数据库部署 (12) 数据库介绍 (12) 提交申请 (13) 提交成果 (14)

部署实施表格 (14) — 试运行准备 (15) 应用系统部署 (15) 应用系统介绍 (15) 提交申请 (16) 提交成果 (17) 部署实施表格 (17) 试运行准备 (17) ~ 第五章技术服务 (18) 技术培训 (18) 培训目标 (18) 培训对象 (18) 师资安排 (18) 培训计划 (19) 培训大纲 (19) * 培训费用 (19) 售后服务方案 (20) 质保期内服务 (20) 售后服务保障 (21) 编制工程维护保养手册 (21) 技术支持和响应 (22)

第一章编写说明 1.1编写目的 通过本文档对项目任务及实施过程进行描述,使***市级、各区县业主和项目承建单位对系统部署内容、部署成果等方面取得共识。 1.2项目背景 近年来,我国气候异常,强降雨引发的中小河流洪水灾害非常严重,集中暴露了我国中小河流治理的突出问题和薄弱环节。党中央、国务院高度重视,《中共中央国务院关于加快水利改革发展的决定》(中发[2011]1号)和《国务院关于切实加强中小河流治理和山洪地质灾害防治的若干意见》(国发[2010]31号),要求进一步加大中小河流治理和病险水库除险加固、山洪地质灾害、易灾地区生态环境综合治理力度。目前,《全国中小河流治理和病险水库除险加固、山洪地质灾害防御和综合治理总体规划》(以下简称《总体规划》)已经国务院批准,明确指出监测预报预警体系建设是完善防灾减灾的关键环节,是《总体规划》重点安排、优先实施的项目。根据国务院对《总体规划》的批复精神,中小河流水文监测系统建设以充实完善水文监测站点为重点,着力加强监测能力、应急机动巡测能力和洪水预警预报能力建设,全面提高中小河流水文监测预警水平,充分运用现代信息技术,基本建成覆盖我国中小河流水文监测网络,提高中小河流的水文信息采集、传输和洪水预报能力,确保中小河流发生洪水时能及时预警,为我国中小河流防洪提供及时、准确的决策依据。

项目环境配置手册(java)

Java项目安装手册福建宏创信息科技有限公司

目录 1文档概述 (3) 1.1文档结构说明 (3) 2安装环境要求 (3) 2.1软件环境要求 (3) 3安装部署过程 (3) 3.1JDK1.5的安装及配置 (3) 3.2T OMCAT5.5的安装及配置 (8) 4应用部署 (11) 5应用启动与停止 (13)

1文档概述 1.1文档结构说明 本手册的目的在于指导用户正确安装,分三部分进行说明。 1) 安装环境要求: 阐述本系统的安装条件及其运行环境。 2) 安装部署过程: 介绍本系统的安装步骤。 3) 应用起动与停止: 介绍软件的安装、配置的方法及步骤。 2安装环境要求 2.1软件环境要求 需要安装JDK1.5、TOMCAT 5.5 3安装部署过程 3.1JDK 1.5的安装及配置 (1).JDK1.5安装。首先下载JDK的最新版本。可以去 https://www.doczj.com/doc/312483174.html,/javase/downloads/index.jsp下载最新版本JDK1.5。一切下载后选择安装路径,例如,选择安装在"C:\Program Files\Java\jdk1.5.0_04"路径下,安装到计算机的整个过程可能会花费数分钟时间,这与系统性能有关。

(2).安装好后进行配置。右击“我的电脑”,打开“属性”,选择“高级”里面的“环 境变量”。在新打开的界面中系统变量需要设置三个属性。在没安装过JDK的电脑中path属性是本来存在的。

(3).点击“新建”,然后变量名写上"java_home",顾名思义就是java的安装路径,然 后在变量值写上刚才的安装路径" C:\Program Files\Java\jdk1.5.0_04"。

JavaWeb项目部署

JavaWeb项目部署 目录结构: 项目名,例如:TestWeb -src (存放项目的源代码) -lib (存放服务器对应的jar文件) -webapp (Web应用的根目录,整个项目存放的目录) -WEB-INF (存放lib目录、classes目录、web.xml) -classes (源代码文件编译后输出的目录) -lib (存放Web应用所需的各种Jar文件) -web.xml (整个web项目的配置文件)

1.点击工具栏上的Window-→preferences 点击Build Path 点击Folders在 Source folder name中输入:src Output folder name中输入:webapp\WEB-INF\classes 点击OK 2.点击工具栏上的File→New→Other→Java Project

3.点击next,输入项目名,点击Finish

4.右键WEB-INF-→new-→File 输入文件名:web.xml 在web.xml中输入以下代码: index.html

Java+mysql系统部署手册

Java+mysql环境安装部署手册

目录 系统环境 (1) 1、1 系统环境 (1) 1、1、1 配置要求 (1) 1、1、2 操作系统 (2) 1、1、3 软件环境 (3) 1、2 部署方法 (4) 1、2、1 JDK的安装与部署 (4) 1、2、2 项目部署 (12) 1、2、3 mysql的安装 (13)

系统环境 1.1 系统环境 狭义上讲就是软件运行所需要的硬件支持,广义上也可以说就是一个软件运行所要求的各种条件,包括软件环境与硬件环境。譬如各种操作系统需要的硬件支持就是不一样的,对cpu,对内存等的要求都就是不一样的。而许多应用软件不仅仅要求硬件条件,还需要软件环境的条件的支持,通俗的讲就就是,windows支持的软件,linux不一定支持,苹果的软件只能在苹果机上运行,如果这些软件想跨平台运行,必须修改软件本身,或者模拟它所需要的软件环境。 1.1.1配置要求 为了构造一个功能齐全、运行高效、使用灵活、维护方便、易于扩展、投资省、安全可靠的计算机系统。 因此硬件方案必须充分考虑到这一点,确保平台的处理能力能满足业务的增长,并且系统要有足够的扩展空间,主机系统具有满足系统处理扩充能力。 在充分估算用户实际数据量的基础上,合理地分析系统的需求,提供符合实际需要的、保护用户投资的硬件方案向用户提供实施、培训、技术支持、售后服务等全方位的服务,保证用户的应用系统可靠、稳定的运行。 1)高可用性 系统的高可用性就是企业信誉与成功的关键。我们提供用户高可用的硬件产品、软件产品与技术,如内存动态重分页、CPU动态错误监控、进程资源管理、RAID技术等,保证了系统的高可用性。 2)可扩充性 在发展迅速的信息领域,应用环境、系统的硬件或软件都会不断地加以更新,因此,系统的可扩充性以及前后兼容一致性好坏决定着企业的发展。本方案的设计,硬件/软件就是建立在广泛的可升级基础之上的,例如服务器在CPU、内存与I/O信道上都有一定

Java Web开发Tomcat中三种部署项目的方法

Java Web开发Tomcat中三种部署项目的方法 第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加: 至于Context 节点属性,可详细见相关文档。 第二种方法:将web项目文件件拷贝到webapps 目录中。 第三种方法:很灵活,在conf目录中,新建Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为: 第3个方法有个优点,可以定义别名。服务器端运行的项目名称为path,外部访问的URL则使用XML的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。第2、3还有优点,可以定义一些个性配置,如数据源的配置等。 1、直接放到Webapps目录下 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war 包,并在这个目录下生成一个同名的文件夹。 一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。 具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse、NetBeans、ant、JBuilder 等。 也可以用cmd 命令:jar -cvf applicationname.war package.*; 甚至可以在程序执行中打包:try{ string strjavahome = system.getproperty("java.home"); strjavahome = strjavahome.substring(0,https://www.doczj.com/doc/312483174.html,stindexof(\\))+"\\bin\\"; runtime.getruntime().exec("cmd /c start "+strjavahome+"jar cvf hello.war c:\\tomcat5.0\\webapps\\root\\*"); } catch(exception e){system.out.println(e);}

java项目部署异常解析及处理方案

本文由我司收集整编,推荐下载,如有疑问,请与我司联系 java 项目部署异常解析及处理方案 2018/01/04 66 这段时间状态有点离线,基础的东西都忘光光了,今天部署一 个项目,部署时没有报任何异常,但是项目死活跑不起来,在此归纳一下,处理项 目部署问题的解决思路:1)项目部署之后是跑在server 上的,其实第一步你得去server 上看看装配上的项目有没有异常。eclipse 部署在tomcat 上的项目路径最后一 般是在项目工作空间下的:项目空间 /.metadata/.plugins/org.eclipse.wst.server.core/tmpxxx/wtpwebapps。如果你曾经修改过,就找到你修改过的路径。2)正常javaweb 项目的目录结构如下:可以看 到有META-INF,WEB-INF,以及其他web 的资源文件,这些资源文件就是webroot 下的文件结构,一毛一样再看WEB-INF 里面,多了classes 和lib,这列的classes 文件是src/main/java 中的java 文件编译而成的.class 文件,lib 中则是项目所 有依赖的jar 包,包括了maven 依赖,项目依赖,jar 包直接依赖。当然了,lib 的位 置有时候不在WEB-INF 下。总之,你要找到对应这几个部分是否齐全class 文 件,依赖的jar 包,和web 部分的文件,少了就肯定报错了。3)发现少了,如何 处理呢?右键项目- 属性,找到Deployment Assembly 部署和装配这里配置了部 署的时候装配的所有模块:src/main/java 是java 文件存放位置,少了就无法编译 需要的class 文件。src/main/resources 不会陌生,我们很多配置文件,比如spring,数 据库,属性文件等存放在这也不能少。src/test/java 测试模块可有可无 /WebContent 就是web 部分的资源Maven 包含了所有maven 依赖项目另外,有 时候可能有项目依赖,这里需要装配到该项目至于单独的jar 包依赖,一般我们 存放在/WebContent/WEB-INF/lib 下了,因此有了/WebContent 即可。 至此,关于这部分我就解释完了 4)我的问题还是要说一下的好奇葩,看起来五脏俱全然而我在部署的项目 上发现少了web 部分,其实是src/main/webapp 这个路径不对,要加上我本地正确的 路径因此第4 点要强调的东东大家明白了吧,source 那里指的是路径,要与本 地一致

系统部署手册

XXXXXXXXXXXXXXXXX项目 XXXXXX系统 部 署 手 册 作者:xxxxxxx XXXX股份有限公司 XXXX年XX月

目录 一、环境 (3) 1.系统环境: (3) 2.软件环境: (3) 3.硬件环境 (3) 二、系统部署 (3) 1.Jdk安装 (3) 1.1 安装jdk (3) 1.2 jdk环境变量配置 (5) 2.oracle安装 (6) 2.1 oracle安装 (6) 3.apache-tomcat安装 (14) 4.XXXXXXXXXX系统需要修改的地方 (15) 5. 启动、停止Tomcat服务器 (15)

一、环境 1.系统环境: Windows2003 32位 2.软件环境: Java JDK版本:jdk1.6 以上版本 oracle版本:Oracle 11g 或oracle 10g tomcat 版本: tomcat 6.3 3.硬件环境 二、系统部署 1.Jdk安装 1.1 安装jdk 运行下载好的jdk-6u10-beta-windows-i586-p.exe,按提示进行操作。

在设置JDK安装路径时,建议放在C:\jdk1.6或D:\jdk1.6这种没有空格字符的目录文件夹下,避免在以后编译、运行时因文件路径而出错。这里我们将它安装到D:\jdk1.6目录下。 安装好JDK后,会自动安装JRE。这样JDK的安装即完成。

1.2 jdk环境变量配置 新建系统变量Classpath和Path,

详细设置如下图所示。 2.oracle安装 2.1 oracle安装 1. 解压缩文件,将两个压缩包一起选择,鼠标右击 -> 解压文件如图 2.两者解压到相同的路径中,如图:

java开发用服务器配置指南(中文版)

开发用服务器安装设置指南 Redhat Linux 9.0 Samba 2.2.7a Apache 2.0.48 J2SDK 1.4.2 Tomcat 5.0.16 mod_jk2 2.0.48 Ant 1.6.0 PostgreSQL 7.4.1 Struts 1.1 作者:彭健 最后修订日:2004年1月30日 计算机名和IP地址的说明 (2) 操作用户以及命令写法的说明 (2) 安全性的说明 (2) 文字颜色的说明 (2) 设置Samba,共享出一个目录给Windows网络环境,以方便后续安装 (2) 删除Red Hat Linu x自带的旧版本的Apache(httpd) (3) 安装最新版本的Apache(httpd) (4) SSL设定(略) (6) 安装最新版本的J2SDK (6) 安装最新版本的Tomcat (7) 设置J2SDK和Tomcat的环境变量 (7) 配置Tomcat开发环境 (7) 安装设置JK2,将Apache、Tomcat配置成分工合作 (9) 将Apache、Tomcat配置成自动启动 (10) 安装最新版本的Ant (12) 删除Red Hat Linu x自带的旧版本的PostgreSQL (12) 安装最新版本的PostgreSQL (12) 安装最新版本的Struts (14) 安装最新版本的iBatis (15) 安装最新版本的PHP(略) (15) 安装最新版本的MySQL(略) (15) 安装最新版本的Oracle(略) (15)

计算机名和IP地址的说明 我安装Redhat Linux 9时指定的计算机名为rhlinux9,IP地址为192.168.0.11。你参照本指南安装设置时,要把本指南中出现的rhlinux9或192.168.0.11换成你的机器的名字或IP地址。 操作用户以及命令写法的说明 我比较懒,所以一直是用root用户的身份安装、配置,只在必要时才以别的用户身份操作。我的做法很危险!建议你建立一个普通用户,必要时才su成root用户。另外,我下面输入的命令中以#开头的都是以root 用户身份输入的,以$开头的都是以其他用户身份输入的。你输入命令时并不需要输入#或$。另外,在我的RH Linux 9中,下载下来的文件全部都是放在/usr/public/pckg/目录中,而且为了操作方便,/usr/public/目录通过samba共享给了windows网络环境。建议你按照本说明配置服务器之前,先熟悉一下vi的操作,你可以在RH Linux 9的输入vimtutor开始你的学习。 安全性的说明 我安装的只是开发用的服务器,几乎就没考虑安全性,只是考虑开发时的便利。尤其是这里的Samba、Tomcat和PostgreSQL的一些设置,很不安全。而且,我很多环境变量都是设定给所有用户(/etc/profile),这也很不安全。本说明不对你的任何损失承担责任。 文字颜色的说明 黑颜色的为解释说明 蓝颜色的为输入的命令(除非特别说明,以下所有命令我都是以root用户身份运行的) 灰颜色的输入命令后输出的结果文字 绿颜色的为设置文件中的新增加的行 红颜色而且中划线的为设置文件中的被删除掉的行 ;红颜色而且开头为分号(;)的是设置文件中的被注释掉的行 #红颜色而且开头为井号(#)的也是设置文件中的被注释掉的行 紫颜色的为设置文件中的直接修改后的行(当然你也可以注释或删除掉原行,再新增加一行) 设置Samba,共享出一个目录给Windows网络环境,以方便后续安装 生成一个新目录,并改变其权限模式 # cd /usr # mkdir public # ls –l public # chmod 777 public # ls –l public 修改Samba的设定文件 # vi /etc/samba/smb.conf ===========smb.conf change begin========== workgroup = yourworkgroupname server string = PengJian's Samba Server

[指南]java项目描述

[指南]java项目描述 项目经验 项目一客户关系管理系统(CRM) 整个项目是基于B/S模式,应用Struts Spring Hibernate DWR和ExtJS五个框架实现了 一个绚丽的客户关系管理系统。分为View层(显示层)、Control层(控制层)、Service项目描述层(业务逻辑层)、DAO层(数据库访问对象层)。利用Spring的依赖注入和面向切面 特性,hibernate的数据持久化技术、Struts的控制器、ExtJS用于View层实现了用户权 限管理、日程安排、客户关系管理、销售管理、档案管理、统计数据、商务联系管理等 模块。 在项目中作为组长,规划整个项目的需求分析,系统数据库设计,分配其他几位组员的 模块,使每人在项目中各尽其职。在项目期间,充分发挥我的特长,耐心的和组员讨论 责任描述项目中所遇到的问题,并在短时间内解决问题。我负责的是客户和潜在客户模块, 这两个模块主要用的ExtJS来实现用户界面,使Ajax和SSH的结合得到淋漓尽致的体 现。最后负责各个模块的整合和测试。

团队合作,使个人在团队合作能力、沟通能力、协调能力、技术方面都得到了很大的提 项目总结高,同时能很好的为整个团队提出建议和自己的想法,能很好的协调好整个团队,团队 之间的合作很愉快。 Windows XP professional、JDK1.5、MyEclipse6.5、Tomcat6.0、SQLServer2000、Struts1.2.9、开发工具及技术 Spring2.5.5、Hibernate3.3、Ext js2.0、DWR2.0 项目二某房屋出租中介公司租房管理系统 租房管理系统是B/S模式,该系统采用Struts Spring Hibernate框架整合应用同时加入 DWR框架的应用,严格按照MVC的标准,实现了View层(显示层)、Control层(控 制层)、Service层(业务逻辑层)、DAO层(数据库访问对象层)的多层架构。利用JSP 作为显示层、Action作为控制层、Service层和DAO层处理业务逻辑。DTO、POJO作项目描述为传值组件。整个项目通过Spring的Ioc技术实现组件之间的依赖关系注入,View层 通过采用javascript进行简单表单验证,利用struts标签,hibernate数据持久化技术,实 现了用户登录注册、发布租房信息(登录的用户)、编辑房屋信息(此房屋信息的发布者)、 删除房屋信息(此房屋信息的发布者)、多条件查询房屋信息(一般查询和高级搜索)、用

大型Java Web项目的架构和部署问题

大型Java Web项目的架构和部署调优问题 一位ID是jackson1225的网友在javaeye询问了一个大型Web系统的架构和部署选型问题,希望能提高现有的基于Java的Web应用的服务能力。由于架构模式和部署调优一直是Java社区的热门话题,这个问题引发了很多热心网友的讨论,其中一些意见对其它大型Web项目也有很好的指导意义。在讨论之初jackson1225这样描述了当前的应用的架构和部署方案: 目前系统架构如下: 1.web层采用struts+tomcat实现,整个系统采用20多台web服务器, 其负载均衡采用硬件F5来实现; 2.中间层采用无状态会话Bean+DAO+helper类来实现,共3台weblogic 服务器,部署有多个EJB,其负载均衡也采用F5来实现; 3.数据库层的操作是自己写的通用类实现的,两台ORACLE数据库服务 器,分别存放用户信息和业务数据;一台SQL SERVER数据库,是第 三方的业务数据信息; web层调用EJB远程接口来访问中间件层。web层首先通过一个XML配置文 件中配置的EJB接口信息来调用相应的EJB远程接口; 该系统中一次操作涉及到两个ORACLE库以及一个SQL SERVER库的访问和操 作,即有三个数据库连接,在一个事务中完成。 这样的架构其实很多公司都在使用,因为Struts和Tomcat分别是最流行的Java Web MVC框架和Servlet容器,而F5公司的负载均衡是横向扩展常见的解决方案(例如配置session sticky方案)。由于这个系统中有跨数据源的事务,所以使用Weblogic Server EJB容器和支持两阶段提交的数据库驱动就可以保证跨数据源的事物完整性(当然,容器管理的分布式事务并非是唯一和最优的解决方案)。 但是随着Rod Johnson重量级的著作《J2EE Development without EJB》和其中的Spring框架的流行,轻量级框架和轻量级容器的概念已经深入人心。所以对于jackson1225提出的这个场景,大多数网友都提出了置疑,认为这个系统滥用了技术,完全是在浪费钱。网友们大都认为SLSB(无状态会话Bean)完全没有必要出现在这个场景中,认为SLSB通过远程接口访问本地资源会有很大的性能开销,这种观点也是Rod johnson在without EJB中批判EJB 2.x中的一大反模式。 由于JavaEE是一个以模式见长的解决方案,模式和架构在JavaEE中占有很重要的地位,所以很多业内专家也都警惕“反模式(Anti-patterns)”的出现。对于上面所述的方案是否是反模式,jackson1225马上站出来申辩: 我们项目就是把EJB作为一个Facade,只是提供给WEB层调用的远程接口,而且只用了无状态会话Bean,所以性能上还可以的。

1.web项目各文件夹作用及部署(发布)流程

web项目的部署(发布)流程 2008-01-18 14:35 在myeclipse下新建web工程abc。系统设置默认如下: 项目保存位置:workspace目录\abc Source文件夹:src,保存所有的java类文件(.java文件)和xml文件。 Web root文件夹:WebRoot,保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夹有很重要的作用! Context root URL:/abc。 /号指向上一层, /abc指向本目录。 项目文件夹中包含共计6个文件和文件夹: .myeclipse文件夹 src文件夹 WebRoot文件夹 同级包含的文件: .classpath文件 .mymetadata文件 .project文件 在myeclipse里部署(deploy)项目 以项目名称abc为例,发布的位置默认为Tomcat安装目录下的webapps目录下abc目录。 一般认为:Tomcat\webapps\abc目录下就是完全拷贝 myeclipse\workspace\abc\WebRoot\里面全部内容。 部署的过程就是把myeclipse的WebRoot里面的内容复制到Tomcat的Webapps\abc下,然后重新启动Tomcat。 WebRoot目录里包含index.jsp 用户访问web时输入http://localhost:8080/abc即指向Tomcat\webapps\abc 目录下的index.jsp

可以正常访问! WebRoot的组成: WebRoot\WEB-INF\classes目录很有意思! workspace\abc\WebRoot\WEB-INF\classes目录与workspace\abc\src目录一一对应!编译之后的所有.class文件保存在此处,部署也只会对外公开字节码,java类文件仍然保留在开发平台里。 src目录下为java类文件(.java) classes目录下为字节码文件(.class) C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes 里面的结构是一模一样的,文件名完全相同。只是把所有的扩展名.java变为了.class。 总结: 1、WebRoot文件夹是可以对外的成品!拷贝给Tomcat承载即可。 2、src目录里都是重量级的java程序,编译之后会被放入WebRoot。 3、jsp页面、javascript、css直接写在WebRoot里。自行组织一下目录结构,易于分类管理。

java项目部署文档模板

竭诚为您提供优质文档/双击可除java项目部署文档模板 篇一:xxx项目部署文档 xxx项目部署文档 一、安装数据库软件并建立实例 1、安装数据库软(win32_11gR1_database.rar) 2、单独搭建实例(xxdb) 二、建对应的表空间、用户 1、搭建必要的表空间 cReatetablespacetbs_xxx1 dataFileF:\app\oradata\tbs_xxx1.dbFsize1024mautoext endon; cReatetablespacetbs_xxx2 dataFilee:\app\oradata\tbs_xxx2.dbFsize1024mautoext endon; cReatetablespacetbs_xxx3

dataFileF:\app\oradata\plm_test1.dbFsize2048mautoex tendon; cReatetempoRaRytablespacetbs_xxx4 tempFilee:\app\oradata\tbs_xxx3.dbfsize500mautoexte ndon; 2、建立用户 cReateuseRuseR_xxx1identiFiedbyuseR_xxx1 deFaulttablespacetbs_xxx1 temporarytablespacetemp; grantdbatouseR_xxx1; --createtheuser createuseruseR_xxx2identifiedbyuseR_xxx2 defaulttablespacetbs_xxx2 temporarytablespacetemp; grantdbatouseR_xxx1; grantunlimitedtablespacetouseR_xxx1; createuseruseR_xxx3identifiedbyuseR_xxx3 defaulttablespacetbs_xxx2 temporarytablespacetemp; grantcreatesessiontouseR_xxx3withuseR_xxx1option;

软件项目部署文档

*****系统部署方案 ** 二Ο一三年五月

目录 第一章编写说明 (1) 1.1编写目的 (1) 1.2项目背景 (1) 第二章任务说明 (3) 2.1部署容 (3) 2.2部署围 (3) 2.3时间要求 (3) 2.4协作说明 (3) 2.5实施过程说明 (4) 第三章部署环境要求 (6) 3.1硬件环境 (6) 3.2软件环境 (6) 3.3网络环境 (7) 3.4办公环境 (7) 第四章系统部署 (8) 4.1部署顺序 (8) 4.2基础软件部署 (8) 4.2.1 基础软件介绍 (8) 4.2.2 市级服务器信息 (10) 4.2.3 部署申请 (10)

4.2.4 部署实施表格 (11) 4.2.5 试运行准备 (12) 4.3数据库部署 (12) 4.3.1 数据库介绍 (12) 4.3.2 提交申请 (13) 4.3.3 提交成果 (14) 4.3.4 部署实施表格 (15) 4.3.5 试运行准备 (15) 4.4应用系统部署 (15) 4.4.1 应用系统介绍 (15) 4.4.2 提交申请 (16) 4.4.3 提交成果 (17) 4.4.4 部署实施表格 (17) 4.4.5 试运行准备 (18) 第五章技术服务 (18) 5.1技术培训 (18) 5.1.1 培训目标 (18) 5.1.2 培训对象 (18) 5.1.3 师资安排 (19) 5.1.4 培训计划 (19) 5.1.5 培训大纲 (19) 5.1.6 培训费用 (20) 5.2售后服务方案 (20) 5.2.1 质保期服务 (20) 5.2.2 售后服务保障 (21) 5.2.3 编制工程维护保养手册 (22) 5.2.4 技术支持和响应 (22)

部署Java项目linux命令

1、名称:ls 功能:列出当前目录下的文件和目录 ls 列出当前目录下的文件和目录 ls -l 显示文件的详细信息 2、名称:cd 功能:切换目录 cd 命令可以改变用户当前所在的目录 [root@test]#cd /home/ (# 切换到/home/目录) [root@test]#cd test/ (# 切换到当前目录下test子目录中) [root@test]#cd.. (# 切换到上一级目录) [root@test]#cd~(# 切换到用户主目录:home) 3、名称:pwd 功能:显示当前工作目录 4、名称:mkdir 功能:创建目录 mkdir(make directory)命令可以用来创建目录。 [root@test]#mkdir student (# 创建student子目录) 5、名称:vi 功能:编辑文件 vi text.txt 按i键开始编辑,Esc键进入一般模式,:wq保存退出,:q退出shift+; 进入退出模式 6、名称:rmdir 功能:删除目录 rmdir(remove directoy)命令可以用来删除目录,但要求该目录中不包含任何文件或子目录。 [root@test]#rmdir student (# 删除student子目录) 7、名称:cp 功能:复制文件 cp(copy)命令用于将文件从一个地方复制到另一个地方,在进行文件复制时,需要指定要复制的源位置和目标位置。 第一、复制文件 [root@test]#cp source.txt dest.txt (# 将source.txt复制成dest.txt) [root@test]#cp source.txt /tmp/ (# 将source.txt复制到/tmp/目录中) 第二、覆盖文件前询问 如果在要复制的目标位置上已经存在了相同名称的文件,若用强行复制将会覆盖该文件,这时可以用“-i”参数来询问用户是否确实需要覆盖该文件。

相关主题
文本预览
相关文档 最新文档