(转)eclipse下配置tomcat7的几个重要问题,值得一看
转自:http://jingyan.baidu.com/article/ab69b270ccc4792ca7189fd6.html
这段时间开始接触的servlet,今天尝试在eclipse下配置tomcat 7的时候,发现了几个需要注意的问题,相信对新人们会很重要的。我也是新 手,在此,将今天一下午外加一晚上配置的经验传播给大家一起来分享(tomcat的安装以及eclipse下配置tomcat的大概步骤,网上很多,在这 我就略过了,只列出一些特别的问题)
工具/原料
操作系统: win7 64位
开发工具:eclipse-jee-juno-SR2-win32-x86_64
服务器:apache-tomcat-7.0.35-windows-x64
数据库:OracleXE112_Win32,官网没64的,不过32的也能在64上用
各问题及相关解决方法
问:为什么在eclipse中建立的servlet没有生成web.xml?
答:
在建立web项目的最后一步有一项是:Generate web.xml deployment descriptor,默认没有被选中,建立项目时要一步步来,别急着finish。
如下图:
问: 为什么运行servlet后,web.xml中的配置没有自动更新,致使显示错误404?
答:
这 个问题可以说困扰了我一下午外加一晚上,也是我要写这篇文章的原因。在网上百度了半天也没找到。刚开始还以为路径不对,对着视频反复做了几次,但怎么改也 没用,后来才发现,web.xml中的内容始终没变,晚上无意中发现,自动生成的servlet中,会有这么一个 包:import javax.servlet.annotation.WebServlet; 以及@WebServlet("/ddd"),只要不删 除这两样,web.xml就会自动更新,程序也就会正常运行。
如下图:
问:建立的服务环境多了,怎么删除没用的?
答:
window- preferences -server- runtime environment-挑出没用的,点remove。
如下图:
问:为什么Server locations下的内容无法修改?
答:
你得在刚建好服务运行环境的时候(项目还没建立)就进去修改,此时是可以修改的。
当改成中间那一项时,建立的项目就可以在tomcat文件中找到了。
如下图:
问:怎样修改修改html 默认的编辑器?
答:
window-Preferences - General -Editors -File Association- html ,然后自己选择已经提供的,或者add。
问:怎样修改修改默认测试浏览器?
答:
preferences-general-web browser,在其中选择
问: 怎样修改修改测试时打开的浏览器?
答:
主界面:window-web browser-Internet Explorer
问:前几天Servers下突然出现一下提示
(Error:no label provider for Tomcat v7.0~~~~~~~~~等等),问题如下图所示。
答:
解决了半天也没找到个合适的方法,后来只好把工作空间中的.metadata这个文件夹删除,然后Eclipse整个配置就初始化了,重新配置一下就好了,如果大家有什么更好的解决方法的话,麻烦留言告一下哈。
问: 今天遇到的个问题(汗。。。这问题真不好描述),写hibernate4由于代码第一次运行 出现数据库的一些错误,然后赶紧将错误改正,运行后发现依旧提示同样的错误,不管你怎么改,即使删除了所有配置文件,依旧给你显示第一次运行出现的错误, 图没截下,但相信出现同样问题的人应该能马上明白,很诡异吧?
答:
我的原因是先前引入数 据库驱动jar包时,没注意,l两次分别引入了两个同样的驱动,但其中一个驱动失效,但没从列表中删除,造成上面的那个问题,只要删了这个失效的jar 包,就一切OK了,这问题真折磨人了,平时每个细节都要小心,出了问题,真得要人命,找了一晚上原因。
问:oracle登录账户时(包括system),总提示:ORA- 01033: ORACLE initialization or shutdown in progress,而当以sqlplus /nolog登录 时,提示:Writing audit records to Windows Event Log failed
答:
启 动windows的Windows Event Log这项服务(系统默认该服务为自动,但有些优化软件会将它弄成手动,甚至禁用),只要将其启用,一切 就OK了,需要注意的是,要保证先启用该服务再启用oracle的服务,否则无效。另外, 网上也有些大神们有更深入的研究,他们主要是针对oracle 文件中删除了某些重要文件,或者系统日志攒的太多,关于这些问题的解决,在此我就不列出了,大家可以去百度。
如下图:
(转)eclipse下配置tomcat7的几个重要问题,值得一看的更多相关文章
- Eclipse 下配置MySql5.6的连接池,使用Tomcat7.0
目前找到的最简单的配置方法. 1.首先在eclipse中创建一个Dynamical Web Application,在WebContent文件夹下的META-INF文件夹中创建新的名为conten ...
- eclipse下配置安装ssm图文教程(web版)
eclipse下配置安装ssm图文教程(web版) 一.安装所需jar包 1.1 mybatis安装包 可以进入GitHub的https://github.com/mybatis/mybatis-3 ...
- 在Eclipse下配置算法(第四版)运行环境
第一步:配置Eclipse运行环境 Eclipse运行环境配置过程是很简单的,用过Eclipse进行java开发或学习的同学应该都很熟悉这个过程了. 配置过程: (1)系统环境:Windows7 64 ...
- 【转】如何在eclipse下配置Heritrix
如何配置在eclipse下配置Heritrix 在其他帖子上看到有Eclipse 配置 Heritrix 1.14.4的文章,这里有很多内容是引用自那里.如http://extjs2.javaeye. ...
- Eclipse下配置javaweb项目快速部署到tomcat
用惯了VS,再用Eclipse,完全有一种从自动挡到手动挡的感觉啊. 很多同学在Eclipse下开发web项目,每一次修改代码,看效果的时候都有右键项目->Run as -> Run on ...
- 在Eclipse中配置Tomcat7.0
为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题.结果,自己到tomc ...
- Eclipse下配置Ant脚本 自己主动打包带签名的Android apk
尽管eclipse非常少用了,可是在古老的项目上还是会用到.一个麻烦事是打带签名包的时候.非常不方便.下边纪录下配置ant,自己主动打包带签名apk的过程,作为备忘.(PC环境为MAC) 1,第一步得 ...
- Eclipse下配置TinyOS开发环境
通过给Eclipse安装Yeti 2 - TinyOS 2 Plugin for Eclipse来配置TinyOS IDE,从而可建立TinyOS Project Yeti 2的介绍请参考网站:htt ...
- Mac 下配置Tomcat7和eclipse中配置tomcat
转载自: http://www.cnblogs.com/weilaikeji/archive/2013/05/29/3106473.html 1.下载Tomcat 从Tomcat项目主页下载相关压缩包 ...
随机推荐
- sql like 语句
a like '%b%'的意思是,在a中找类似b的字符,在检索以逗号分隔的字段中时,两次弄反了顺序,比如,在a字段中查找有没有类似‘2,3’的记录,应该这么写:','+'2,3' like '%,'+ ...
- CSS背景background图片
一.CSS背景background图片 - TOP 1.背景图片语法background-image:url() 引入背景图片background-repeat:no-repeat 设置背景图 ...
- 修改JEECG项目浏览器标题
方法1: 在线修改,在平台自带的功能“系统管理”——“国际化语言” 中搜索 jeect.platform,修改显示文字重启生效. 方法2: 修改数据表t_s_muti_lang中id为"40 ...
- 如何判断来访的IP是否是百度蜘蛛ip?
网站日志是可以真实体现网站的状态,通过网站日志我们可以清楚的看到网站每天有多少访客,每天有多少蜘蛛来抓取网站的数据,哪些数据被蜘蛛抓取了.哪些页面在请求数据的时候发现了错误.这些都是可以通过状态码来进 ...
- 差异表达分析之FDR
差异表达分析之FDR 随着测序成本的不断降低,转录组测序分析已逐渐成为一种很常用的分析手段.但对于转录组分析当中的一些概念,很多人还不是很清楚.今天,小编就来谈谈在转录组分析中,经常会遇到的一个概念F ...
- Tinyos学习笔记(二)
1.TinyOS communication tools java serialApp -comm serial@/dev/ttyUSB0:telosb java net.tinyos.tools.L ...
- 使用VisualStudio开发php的图文设置方法
早先在asp横行的年代,php和asp一样,大都都是html中夹杂代码,说实话,这时候IDE的确用处不是很大,倒是类似于dw之类的设计器甚为上手. 现在,三层.mvc之类的思想遍地开花,使得代码和ht ...
- jQuery动画函数回调
$("#show").click(function () { //function 是显示完成之后的回调函数 $("p").show(2000,function ...
- String类为什么设计成不可变的
在Java中将String设计成不可变的是综合考虑到各种因素的结果,需要综合考虑内存.同步.数据结构以安全方面的考虑. String被设计成不可变的主要目的是为了安全和高效. 1)字符串常量池的需要 ...
- JDK8集合类源码解析 - HashMap
java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap.Hashtable.LinkedHashMap和TreeMap HashMap ...