2012-8-2
我们知道tomcat是一个容器,在web项目开发过程中,我们一般讲web项目部署在tomcat下的webapp文件夹下,在这个处理过程中,一般借助IDE(Myeclipse),将tomcat链到Myeclipse下,直接启动tomcat就可以浏览页面了,或者将项目打包(export)成为war文件,将这个war文件放到webapp目录下也可以。
今天遇到一种以文件的方式来使用tomcat记录下,首先IDE是eclipse,eclipse下不连接tomcat,tomcat的启动直接通过bin文件夹下的startup.sh启动,需要配置conf文件夹下的配置,包括检查的内容包括server.xml文件,检查是不是默认的8080端口。需要增加的文件是在Catalina文件夹下的localhost文件下加web项目名.xml(例如项目名为abc,则增加的文件是abc.xml),web项目名.xml的内容是
<Context path="/um_dev" docBase="放web项目所在硬盘上的位置\web" crossContext="true" reloadable="true" debug="0">
配置数据库连接,连接池,最大连接个数等内容,注入resource
<Resource name="jdbc/h2erp" auth="Container"
removeAbandoned="true" removeAbandonedTimeout="60" logAbandoned="true"
type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="数据库连接"
username="用户名" password="密码" maxActive="20" maxIdle="10"
maxWait="1000" />
</Context>
针对webx项目的修改是:在Navigator下,点击项目,右键选择properties,在java build path下,配置Default output folder 为web项目名/web/WEB-INF/classes
Navigator下的.classpath文件和.project文件都比较重要,都可以进行修改重新配置等基本信息。
web项目的排版安排是 src(里面包括包名、控制层代码、service层代码、database连接处理代码)
bulid
web(里面包括META-INF、WEB-INF、.jsp文件目录)
WEB-INF(里面包括lib文件夹、web.xml)
web项目的运行情况和装载顺序
首先是通过tomcat装载web项目名.xml文件,之后就会去装载资源,资源首先通过web项目找到web项目当中的web文件夹,通过web文件夹下的web.xml文件开始装载src的内容等资源。装载的资源放在WEB-INF下面的classes文件夹下。
大概记录下。
记录tomcat的文件式方式部署web项目,进行浏览。
测试tomcat是否正常启动,访问http://localhost:8080/
之后也可以继续访问tomcat下面的例子http://localhost:8080/examples/
分享到:
相关推荐
本文档讲述了如何在eclipse配置tomcat的另一种方式,如何在eclipse将java项目转成web项目等
部署web应用的另一种方式是写一个Context XML片断文件,然后把该文件拷贝到CATALINA_BASE/webapps目录下。一个Context片断并非一个完整的XML文件,而只是一个 context元素,以及对该应用的相应描述。这种片断文件就...
本文档讲述了用eclipse如何新建web项目、如何修改src的输出目录、如何在eclipse配置tomcat的其中一种方式,另一种tomcat的配置方式在 2、eclipse使用-tomcat配置方式2文档中,这边主要是按照Myeclipse的思路来的,...
JavaWeb新版教程. XML & Tomcat-cat-另一种启动Tomcat服务器.avi
尽管导航栏中没有链接,但您可以通过下列方式获取此信息:转至任何序列化类,然后单击类描述的“另请参见”部分中的“序列化表格”。 常量字段值 常量字段值页面列出了静态最终字段及其值。 此帮助文件适用于使用...
主要介绍了修改tomcat项目图标的方法,一种形式是修改页面,另一种形式是修改webapps/root 图标,具体修改方法大家参考下本
这是另一种方式:用于管理Tomcat服务器的命令行工具和python库。 它能做什么? 该软件包将安装一个名为tomcat-manager的命令行实用程序。 使用您最喜欢的shell可以很容易地编写脚本: $ tomcat-manager --user=...
2.FactoryCreateRule 创建Java对象的另一种选择 4.SetPropertyRule 当begin()方法被调用时, Digester调用栈
本代码是定时器的实例,两种运行模式,一种是直接以Java程序的形式运行,指定加载的配置文件;另一种是在tomcat下运行
IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。和客户端的网络...
另一种是作为Server端,但是这种方式我没怎么了解,只是测试过,在Web端stop和start Web Server后,SAP会产生什么样的反应;而且在网上大量的资料也都是关于第一种的连接方式。 所以,在此,我就只介绍第一种连接...
android利用http从网络上下载资源的方法, 内附两种下载方法,一种...另一种还是好使的,我拿一个apk做的实验(百思不得姐),下下来安装上木问题,自己找个东东测吧。内附一小型服务器,搭tomcat也行,自己看着办吧。
假设您要使用数据库(oracle)启动docker容器,同时您要使用tomcat启动另一个容器,该容器的数据源正在使用oracle容器。 如果您太早启动了tomcat,可能仍然无法访问oracle。 您拥有的一种选择是使用包装器启动tomcat...
基于SpringBoot框架开发的求职招聘网站用户可以以三种身份注册登录,一种是求职者,另一种是招聘者,还有一个管理员。求职者可以浏览查询公司信息、职位信息,并且可以填写自己的简历,然后给自己心仪的职位投递简历...
基于SpringBoot框架开发的求职招聘网站用户可以以三种身份注册登录,一种是求职者,另一种是招聘者,还有一个管理员。求职者可以浏览查询公司信息、职位信息,并且可以填写自己的简历,然后给自己心仪的职位投递...
人事管理是现代企业管理中不可忽视的一个重要组成部分,竞争对于企业管理者提出了更多的挑战,人事的管理另一种意义,就是对企业生命和前途的管理,人事是最宝贵的资源,一个企业没有了可用之才,那么这个企业会变得...
一.介绍(Introduction) 1.XunTa是在lucene4.3上创建的通过“知识点”来找人的搜人引擎。 输入一个关键词(或组合),XunTa返回一个排名列表,排在前面的人是与该关键词(组合)最相关的“达人”。... 标签:(一种用
基于SpringBoot框架开发的求职招聘网站用户可以以三种身份注册登录,一种是求职者,另一种是招聘者,还有一个管理员。求职者可以浏览查询公司信息、职位信息,并且可以填写自己的简历,然后给自己心仪的职位投递...
下面看一下另一种情况,添加一个老师到师资队伍: 1.用户请求:action=Szdw.jsp?mode=add 填写相关的表单,例如xm(姓名),xb(性别)……(表单的name和数据库中字段保持一致) 2.servlet获得请求类型转化为event=ADD=...