Tomcat入门

一,tomcat启动

双击startup.bat,如果出现一闪而过的情况,在文件的末尾添加pause,就可以看到环境变量设置的路径是否正确

如果无法在电脑的高级系统设置中设置环境变量,可以在setclasspath.bat中设置环境变量

set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_05
set JRE_HOME=C:\Program Files\Java\jre1.5.0_05

如果cmd中看到tomcat打印的日志中文乱码,可以修改java.util.logging.ConsoleHandler.encoding = GBK

二,tomcat的部署方式

1,server.xml中host标签中配置context标签

<Context docBase="D:\develop\workspace1.8\test\WebContent" path="/test" reloadable="true"/>

2,在conf\Catalina\localhost目录中添加一个文件:appName.xml

<Context docBase="D:\develop\workspace1.8\test\WebContent" path="/test" reloadable="true"/>

3,直接项目的文件放在webapps目录,或者项目打成war包放在webapps目录下

三,tomcat管理页面

tomcat启动成功之后,访问http://localhost:8080/,能够看到tomcat的管理页面,点击其中一些链接进去,不能访问,需要在

tomcat-users.xml中配置:

<role rolename="admin-gui"/>  
<role rolename="admin-script"/>  
<role rolename="manager-gui"/>  
<role rolename="manager-script"/>  
<role rolename="manager-jmx"/>  
<role rolename="manager-status"/>  
<user password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui" username="tomcat"/> 


四,tomcat架构

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/530347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php mysql 图像_将图像插入MySQL并使用PHP检索图像

此文可能比较繁琐&#xff0c;有更好的方法&#xff0c;但是出于教程目的&#xff0c;这是我的"“最佳实践”的路线。今天&#xff0c;我们将讨论一个似乎每个人都有些困惑的话题……在MySQL中存储BLOB图像&#xff0c;然后使用PHP再次显示它们。尽管始终建议不要这样做&a…

利用Maven逆向工程生成mybatis映射文件

一&#xff0c;pom.xml 注意修改逆向工程配置文件的路径 <build><pluginManagement><plugins><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1…

mysql update多个表_mysql update 多表 (复制)

定我们有两张表&#xff0c;一张表为Product表存放产品信息&#xff0c;其中有产品价格列Price&#xff1b;另外一张表是ProductPrice表&#xff0c;我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。在Mysql中我们有几种手段可以做到这一点&#xff0c;…

ORA-00907:missing right parenthesis缺少右括号

一&#xff0c;有嵌套查询&#xff0c;并且子查询中用了union all合并两个查询时&#xff0c;前一个查询用了order by&#xff0c;那么会报错并提示ORA-00907:missing right parenthesis缺少右括号&#xff1a; select * from ( select t.* from emp t where t.jobMANAGER ord…

mysql重复记录大于十的数据库_面试官:在使用mysql数据库时,遇到重复数据怎么处理?...

前言前段时间&#xff0c;很多人问我能不能写一些数据库的文章&#xff0c;正好自己在测试mysql数据库性能的时候&#xff0c;出现了一个问题&#xff0c;也就是出现了很多重复的数据&#xff0c;想起来自己long long ago写过一篇类似的&#xff0c;仅此就拿来总结了一下。如果…

线程组的概念

一&#xff0c;线程组和线程的结构&#xff1a;树形结构 每个Thread必然存在于一个ThreadGroup中&#xff0c;Thread不能独立于ThreadGroup存在。 执行main()方法线程的名字是main 如果在new Thread时没有显式指定&#xff0c;那么默认将父线程&#xff08;当前执行new Threa…

mysql中ak替换键_数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束...

数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束数据库:唯一性约束所谓唯一性约束(unique constraint)不过是数据表内替代键的另一个名称而已。替代键(alternate key)可以是数据表内不作为主键的其他任何列&#xff0c;只要该键对该数据表唯一即可…

Oracle自定义类型

Oracle自定义类型可以通过type/create type来声明或者创建 一&#xff0c;四种创建方式 1.1&#xff0c;使用create type创建object类型 create or replace type obj_type as object(id number,name varchar2(50 byte),birthday date); 1.2&#xff0c;使用create type创建…

Oracle/mysql查询语句的执行过程

执行顺序 from on join/pivot/unpivot(mysql没有pivot和unpivot) where group by having select distinct order by limit&#xff08;oralce没有&#xff09; 书写顺序 select distinct <select_list> from <left_table> <join_type>join <righ…

mysql定时sql脚本_定时执行的SQL脚本

因为要同步一个表&#xff0c;所以每天要同步一次数据&#xff0c;但是对SQL不是精通的我&#xff0c;为了测试写了一段代码来测试定时功能创建一个存储过程&#xff0c;是用来插数据的&#xff0c;没有输出和输出参数create or replace procedure temp_pro asbegininsert into…

mysql xml语句_Mysql语句

xml文件转义字符处理(1)(2)直接写转义后的字符1、mysql里批量修改表内某个字段内的部分数据UPDATE inventory_stockSET batchno REPLACE(batchno,-20-201901,-50-2019)2、ON DUPLICATE KEY UPDATE根据主键判断是新增还是修改(也可以有两个或多个主键)INSERT INTO TABLE (a,c) …

destoon网站mysql分表_destoon : 常用数据库操作

destoon在初始化系统后系统会自动连接数据库&#xff0c;并将数据库操作对象保存在$db。对于数据库操作方法参考include/db_mysql.class.php函数原型&#xff0c;我来写几个常用数据库操作。1、读取单条信息$S $db->get_one("SELECT * FROM {$DT_PRE}table WHERE xxxy…

delphi7 mysql控件_Delphi7连接MySql数据库-DBGrid控件显示数据

一个简单的Delphi7小程序&#xff0c;使用MySql数据库做简单查询&#xff0c;用DBGrid控件显示结果&#xff0c;实现过程如下&#xff1a;(1)在MySql中新建demouser表&#xff0c;插入记录用于测试。(2)在Delphi7中新建项目。(3)在From中添加组件。组件Panel&#xff1a;pnl1组…

for循环false 终止 python_python3.5.1给用户3次无效的尝试,然后终止pgm(Simple FOR循环)...

我需要帮助(新生-2周)。我想得到这段代码可能的最微小的变化&#xff0c;允许用户3次在程序中输入错误的值。输入错误值3次后&#xff0c;程序应终止。唯一的要求是代码必须包含FOR循环。我不知道它是需要一个FOR循环还是3个FOR循环(每次转换一个)。我尝试了很多种方案&#xf…

mysql何时会走索引

访问类型&#xff0c;这里只列出最常见的6种类型 all,index,range,ref,eq_ref&#xff0c;const mysql中explain的type的解释_dennis211的博客-CSDN博客_explain type 使用不同的运算符时访问类型不一样&#xff1a; !、not in、<>、>、<、in(多个值)、or、bet…

mysql数据库唯一性_在MySQL数据库中添加唯一性约束,范围可能吗?

我有一个使用MySQL的Rails应用程序。我在两个模型之间有一个has_many :through关联&#xff0c;如下所述&#xff1a;class Category < ActiveRecord::Basehas_many :category_pairingshas_many :dishes, through: :category_pairings, :inverse_of > :categoriesendclas…

filtic函数 matlab_matlab filtic 函数应用 filter 解差分方程 dft 函数

matlab filtic 函数应用 filter 解差分方程 dft 函数一、 解差分方程说明都在代码注释里面了%这里要利用filtic函数 为滤波器的直接II型实现选择初始条件%求解查分方程 y(n) - 0.4y(n-1) - 0.45y(n-2) 0.45x(n) 0.4x(n-1) - x(n-2)%y(-1) 0 y(-2) 1 x(-1) 1 x(-2) 2%x(n)…

rabbitmq进阶一

上一篇文章有讲到rabbitmq的安装、web管理端和springboot简单集成rabbitmq 本文重点介绍rabbitmq相关api的使用 按照官网常用的五种模式的顺序&#xff1a;HelloWorld、Work queues、Publish/Subscribe、Routing、Topics 模式简单介绍 HelloWorld 一个生产者&#xff0c;一…

mysql 相关搜索_MySQL单词搜索相关度排名

一个单词搜索的相关度排名,这个例子演示了一个单词搜索的相关度排名计算。mysql> CREATE TABLE articles (-> id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,-> title VARCHAR(200),-> body TEXT,-> FULLTEXT (title,body)-> ) ENGINEInnoDB;Query O…

IDEA使用总结

idea中使用tomcat IntelliJ IDEA配置Tomcat&#xff08;完整版图文教程&#xff09;_猿Bug的博客-CSDN博客_intellij tomcat配置 用上面的方式发现缺少文件&#xff0c;在edit configuration页面选择before lanuch前选择Run maven goal package