tomcat安装配置相关问题
来源:互联网 发布:win7网络密码管理 编辑:程序博客网 时间:2024/05/22 14:39
Tomcat是Apache下的一个核心项目,是一个免费开源的web服务器,在访问量不大的中小型系统里面,通常会选择使用Tomcat进行开发和调试。但我们在安装配置Tomcat时总是出现各类问题,这里简单罗列一下本人在开发过程中遇到的一些常见问题和解决方法:
安装
____________________________________________________________________________________
tomcat的安装在网络上已经有很多相关的教程,tomcat安装顺序应该是先安装jdk,再安装tomcat,如果需要在eclipse中使用还需要安装eclipse并进行简单的配置,这里推荐一个百度经验:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html;
Path配置问题
____________________________________________________________________________________
1.当引入一个新的project的时候如果j2ee相关包(如javax)添加到build path失败,则可能是tomcat路径或者版本的问题,可以按照以下步骤进行处理:
(1)重新配置tomcat:windows->perferences->Server->Runtime Environment中配置服务器运行环境,先remove,再add;
(2)此时已经要记住一定要记得选择jre,ok之后,右击项目,进入properties ->java Build Path -> libearies ->选择 apache Tomcat,删除,再add
(3)如果这样还是没有解决问题,那么就需要手动添加servlet-api.jar到build path,servlet-api.jar在tomcat的lib目录下。
2.如果项目可运行,但是如果出现红叉,报异常target runtime apache v7.0 not defined,那么很可能是引入项目和你当前使用的tomcat版本不同导致的,有以下两种处理方式:
(1)项目右键--properties--Targeted Runtimes--把原项目tomcat去掉勾选;
(2)在工程目录的.setting文件夹下,修改org.eclipse.wst.common.project.facet.core.xml的文件内容,去掉
<runtime name="Tomcat v7.0"/>这行配置即可。
自动部署配置
____________________________________________________________________________________
有些时候我们不想每次修改文件之后都需要重新启动,那可不可以每次在eclipse中编辑保存之后自动部署呢,当然可以:
1.首先,编辑tomcat信息,勾选Server Option中Serve modules without publishing选项
2.找到项目使用的tomcat安装目录下\conf\server.xml,编辑,在Context中加入crossContent="true",如图
Ok,之后再修改后台类文件、映射文件等的时候则不用再手动重启tomcat,tomcat会自动部署,不过,在新增文件的时候还需手动部署。
- tomcat安装配置相关问题
- Tomcat配置相关问题
- Tomcat安装配置详解及相关问题处理
- 免安装版tomcat 配置相关问题 startup闪退
- tomcat端口配置相关问题
- Eclipse 配置 tomcat相关问题
- IIS安装配置相关问题
- mysql安装配置问题相关
- JAVA安装配置相关问题
- Tomcat安装以及配置问题
- eclipse jdk tomcat 相关配置和问题
- linux系统下的jdk安装,环境变量配置以及tomcat的相关问题
- Bochs 安装配置等相关问题
- phpmyadmin安装配置以及相关问题
- Tomcat安装版的配置小问题
- 有关tomcat的安装与配置问题
- tomcat的安装与配置问题
- JDK安装和tomcat配置问题
- leetcode解题之62&63. Unique Paths ||64. Minimum Path Sum java版(路径(最短)可达)
- Android获取View的内容图片
- 关于jeesite字典表的实现,el自定义方法tld
- 小型HTTP服务器
- C#中如何改变DataGridView控件边框颜色的方法
- tomcat安装配置相关问题
- Python 之 使用 PIL 库做图像处理
- Laravel-5.1验证码mews captcha
- 更换yum源
- TSQL 巧用Alt 键
- Telnet操作HTTP协议
- QSemaphore 信号量
- 将自己的python程序打包成exe
- 详述 MySQL 中的共享锁和排他锁