文档章节

Tomcat配置应用笔记

非有非非有
 非有非非有
发布于 2015/04/22 18:26
字数 459
阅读 23
收藏 1

1.tomcat启动闪退:

    关于tomcat的启动闪退,在JDK、JRE全部安装,且tomcat文件完整的情况下,经常出现的问题是环境变量配置不正确(以批处理文件启动为准。exe经常会找不到程序,所以不予参考)。

 (1)检查环境变量是否配置。

 (2)如果tomcat版本为6、7或者更高。环境变量配置必须新建JAVA_HOME,在path中以%JAVA_HOME%\bin;完成配置。(在新版本的tomcat中对于直接将地址配置在path中的情况不识别如“F:\jdk7u67\bin;”。)

 (3)在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:
   SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
   SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)
    同样的在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:
   SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
   SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

2.tomcat用户配置

    配置tomcat的后台管理员。可以在管理员界面发布项目。

    在tomcat》conf 的tomcat-users.xml中添加:

  <tomcat-users>
  <role rolename="manager"/>
  <user username="你的用户名" password="密码" roles="manager"/>
  </tomcat-users>

3.tomcat编码配置

    配置tomcat的编码格式以后,可以在URL中传递中文参数。

    在tomcat》conf的server.xml 中修改或添加(根据自己需求配置编码格式):

  URIEncoding="utf8";

    在接收的地方设置

  request.setCharacterEncoding("utf-8");   


4.tomcat在Eclipse中的配置

    出现Eclipse启动tomcat无法访问首页,而直接从tomcat的bin目录启动可以访问。

    在Eclipse中打开tomcat的配置界面,server location设置中选择第二项use tomcat installation,保存重启tomcat。



© 著作权归作者所有

共有 人打赏支持
非有非非有
粉丝 6
博文 29
码字总数 7498
作品 0
昌平
程序员
私信 提问
nginx笔记4-负载均衡带来的问题以及解决办法

接着笔记3,将笔记三的改造一下,现在分别启动两个Tomcat,在页面获取session。如图所示: tomcat2的session: tomcat1的session: 根据上图发现,每个tomcat取到的session不一样。因此nginx负...

狂小白
01/20
0
0
javaweb入门笔记(1)-Tomcat

javaweb入门笔记(1)-Tomcat 标签: javaweb [TOC] 下载链接 * Apache Jakarta Project * Tomcat官网 Tomcat目录层次结构 bin:存放启动和关闭Tomcat的脚本文件 conf:存放Tomcat服务器的配置文...

brianway
2016/02/06
341
0
tomcat web 学习笔记

安装tomcat web服务器 1)将某个文件提外界用户访问,必须有一个类似的网络应用程序来接收和响应用户的请求 2)web服务器有多种类型 java开源:tomcat6/7。。。 商用:weblogic,websphere 3...

知止内明
04/17
0
0
关于CentOS中tomcat的8005端口启动不起来的解决办法

笔记内容:关于CentOS中tomcat的8005端口启动不起来的解决办法 笔记日期:2017-12-24 关于CentOS中tomcat的8005端口启动不起来的解决办法 今早帮朋友在CentOS环境中配置tomcat服务器,结果t...

ZeroOne01
2017/12/24
0
0
Spring Boot学习笔记-SQL数据库使用

初次看到Spring Boot关于SQL数据库的数据源配置时,笔者是傻脸的节奏。笔者之前的工作开发中,用过应用级别的c3p0连接池技术(踩过一个连接总是耗尽的坑),后来改用了Tomcat服务器JNDI获取数...

chace0120
2015/12/29
2.6K
0

没有更多内容

加载失败,请刷新页面

加载更多

/etc/profile和/etc/environment的区别

/etc/profile 文件 当一个用户登录Linux系统或使用 su 命令切换到另一个用户时,设置用户环境第一个读取的文件就是 /etc/profile ,此文件为系统全局变量配置文件,且仅仅在第一次登录系统时...

calmsnow
8分钟前
0
0
rabbitMQ日常管理(转)

一、网页登录方法 http://127.0.0.1:15672/ 用户名和密码默认为guest/guest 用java代码去连接rabbitmq用的端口是5672 二、rabbitMQ基本概念 RabbitMQ是一个开源的AMQP实现,服务器端用Erlan...

__HuWei
14分钟前
0
0
gitlab cicd

https://docs.gitlab.com/ee/ci/docker/using_docker_build.html

kut
14分钟前
0
0
使用Prometheus+Grafana监控

一、介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活...

xtof
15分钟前
0
0
EOS RPC API官方文档中文版【1.5版】

EOS RPC API是应用访问EOS区块链上智能合约的必备开发接口,根据所实现插件的不同,EOS RPC API被归入不同的分组: CHAIN:由chain_api_plugin实现,主要提供区块链数据的访问功能 HISTORY:...

汇智网教程
17分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部