JDK1.6.0和Tomcat7.0.82的安装与配置

1、双击jdk-6-windows-i586.exe
2、安装jdk,直接按照安装向导的提示安装即可,安装时可以自己选择安装路径,我的安装路径是D:\Program Files (x86)\Java\jdk1.6.0
3、配置环境变量:右击计算机—属性—高级系统设置—环境变量
在“系统变量”中,设置2项属性,JAVA_HOME,PATH,若已存在则点击“编辑”,不存在则点击“新建”;
(1)JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径
D:\Program Files (x86)\Java\jdk1.6.0\
(并且后边不带分号)此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量);
(2) Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\bin; (注意后面有分号)

4、环境变量配置完之后测试一下JDK是否安装成功
单击“开始”—“运行”,键入"cmd",然后分别键入命令java -version,若出现java version字样则表示成功:
二、Tomcat的安装与配置
1、双击apache-tomcat-7.0.82.exe文件,点击下一步,选择jre文件目录(安装的jdk下的jre目录)
点击下一步,完成安装。
2、打开浏览器,地址栏输入http://localhost:8080或 http://127.0.0.1:8080
如果出现tomcat示例主页,则表示服务器安装成功。
3、进入 D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\bin中,打开Tomcat7w.exe文件,选择Java,设置Initial memory pool:512MB
Maximum memory pool:1024MB
点击应用,确定。
4、更改数据源
1)tomcat数据源
打开
apache-tomcat-7.0.6-windows-x86\apache-tomcat-7.0.6\conf\Catalina\localhost\BOPCHK.xml文件:
更改其中
1)docBase为项目根路径
2)更改数据库信息:url、username、password

<Context path="/BOPCHK" docBase="D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\BOPCHK">
<Resource auth="Container" name="jdbc/BOPCHK" type="javax.sql.DataSource"
      		driverClassName="oracle.jdbc.OracleDriver"
            initialSize="2"
      	    maxIdle="10"
	     	minIdle="2"
      		maxWait="50000"
      		username="poc"
      		password="poc"
      		url="jdbc:oracle:thin:@localhost:1521:poc"
      		maxActive="30"/>
			
		
</Context>

保存。

5、部署项目(说明XXX表示项目名称 )
1)更改数据源
更改XXX\WebContent\WEB-INF\classes\XXX.properties文件中的
url=jdbc:oracle:thin:@url:端口:poc
user = poc
password =poc

2)更改D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\XXX\WEB-INF\classes\common_config.xml 中的内容

<systemLogConfigFile>
			D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\BOPCHK\WEB-INF\classes\syslog_config.xml
			<!-- /tongweb/tongwebbizsafe/deployment/modules/BOPCHK/WEB-INF/classes/syslog_config.xml -->
</systemLogConfigFile>
		<!-- SSO、(password/IP)policy、(Login/System)log configure -->
<systemConfigFile>
			D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\BOPCHK\WEB-INF\classes\system_config.xml
			<!-- /tongweb/tongwebbizsafe/deployment/modules/BOPCHK/WEB-INF/classes/system_config.xml -->
</systemConfigFile>

将XXX文件夹放入D:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps中
6、重启tomcat。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Tomcat的目录结构: bin: startup.bat shutdown.bat startup.sh shutdown.sh conf: tomcat运行时所需要的配置文件。 注意: server.xml (配置tomcat端口) <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> lib: 存放tomcat运行时所需要的jar文件。 logs: 存放tomcat运行时所生成的日志文件。 webapps: 存放已经部署到tomcat服务器中的 服务端项目。 work: 存放tomcat运行时生成的临时文件。 案例 访问tomcat中的静态html网页资源: http://ip:port/appName/path 1>启动tocmat服务器。 bin/startup.bat 需要配置JAVA_HOME环境变量 2>打开浏览器访问地址: http://localhost:8080/docs/index.html 案例 自定义静态服务端应用,提供文件下载。 1>打包应用程序。 downloads |---xxx.zip |---xxx.png |---xxx.rmvb |---xxx.jpg 2>把静态应用程序部署到tomcat中。 (把downloads文件夹拷贝到webapps中) 3>启动tomcat,访问资源: http://ip:8080/downloads/xxx.jpg 容器与组件 Servlet是tomcat容器中的一个组件。 容器包含组件。 组件必须在容器的管理下才可以运行。 组件的生命周期方法由容器自动调用。 如何基于tomcat编写服务端动态应用? 基于tomcat编写JSP: JSP (Java Server Page) Java服务端页面生成技术 JSP的本质是一个Servlet类。 如何编写一个JSP? 1>创建服务端项目。Denomic Web Project 2>选择tomcat的运行环境。 (Target Runtime) 3>webContent中创建jsp文件。 在jsp中编写内容。jsp中的文本将会 在用户访问该jsp文件时输出给客户端。 4>打包: 右键project -> export -> 搜war -> 选择桌面 -> finish 5>部署: 把war文件粘贴到webapps文件夹中。 6>启动tomcat访问url。 JSP的组成部分: 1>JSP指令 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> 2>普通文本 将会在jsp生成的java源文件中使用: out.write() 把这些文本原样输出给客户端。 3>java代码片段 <% java代码 %> jsp将会把这些java代码直接生成在 _jspService方法中。 4>jsp表达式 <%=i+5%> 在jsp的任何位置输出java表达式的值。 当tomcat接收了一个访问jsp的请求时, 将会运行jsp生成的servlet类的service 方法。我们可以直接在jsp页面中编写 java代码处理这些请求。并且返回相应 数据,实现服务端业务。
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat中的应用程序是一个WAR(Web Archive)文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html和Jsp文件或者包含这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。另外Tomcat也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml文件中。通过这个应用,辅助于Ftp,你可以在远程通过Web部署和撤销应用。Tomcat不仅仅是一个Servlet容器,它也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理静态Html的能力就不如Apache。我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet。这种集成只需要修改一下Apache和Tomcat的配置文件即可。Tomcat所实现的功能类似于Unix中的make。你需要写一个build.xml文件,然后运行Ant就可以完成xml文件中定义的工作,这个工具对于一个大的应用来说非常好,我们只需在xml中写很少的东西就可以将其编译并打包成WAR。事实上,在很多应用服务器的发布中都包含了Ant。另外,在Jsp1.2中,可以利用标签库实现Java代码与Html文件的分离,使Jsp的维护更方便。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值