关于tomcat的在eclpise下的一些注意事项

原创 2016年08月30日 23:42:44

大家好,我是lege .本期我来分享一下关于tomcat的在eclpise下的一些注意事项

很多刚开始接触的tomcat的,都喜欢修改tomcat的下的一些配置文件,小编就碰到了几件令人不可思议的事情。

奇葩一 动不动就把原来的tomcat删除,然后重新在官网上doweload一个,然后解压都原来的路径下,索然这样做负荷逻辑,但是,大家却不知道,在你删除tomcat的时候,eclpise早已经在背后做了手脚,我们随便打开一个javaWeb工程,可以看到如此下一个

这些jar包,因为没有了,所以eclpise就不在有相应的jar包了。虽然在相应的位置有tomcat,但已经物是人非了。导致的结果就是哦,打开eclpise,你会惊奇地发现,齐刷刷的一竖排红叉叉。

奇葩二、虽然开开源软件好,但是不熟悉、亦或是刚接触的人来说,并不是那么好。小编就遇到过。在tomcat/conf/server.xml  里面有一些关于工程的配置,和端口8080,。一些精英喜欢把端口号改为80,因为它和http的端口80一致,所以进行代码运行的时候,只需要输入localhost/工程名/运行的jsp或html或servlet,还有就是<host> 里面的配置,起初建议大家利用eclpise进行工程的部署,等熟练掌握了之后,再相应了解一下tomcat的目录结构,在进行自定义设置,比如虚拟主机的映射,小编在此就不举例子了。

奇葩三 编写servlet类的时候,由于在eclpise里面虽然可以直接编写servlet,但是它的url会添加到相应的类里面(新版本才有),这样很不利于我们在进行大型工程的开发。一些人在手动编写servlet类的时候,在web.xml文件里面进行代码编写的时候,容易出现有些容易忽视的错误,<servlet-class>的时候,容易忘记写 (  .类名)。以下面的为例:

<servlet>

    <servlet-name>LastVisitServlet</servlet-name>

    <servlet-class>cn.lege.servlet.cookie.LastVisitServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>LastVisitServlet</servlet-name>

    <url-pattern>/LastVisit</url-pattern>

  </servlet-mapping>

class>cn.lege.servlet.cookie.LastVisitServlet</servlet-class>

就很容易写成:class>cn.lege.servlet.cookie</servlet-class>

<url-pattern>/LastVisit</url-pattern>对于这句代码容易写成<url-pattern>LastVisit</url-pattern>也是常有之事。

版权声明:本文为博主原创文章,未经博主允许不得转载。

eclipse下的Servers工程与Tomcat的关系

servers
  • wangmaohong0717
  • wangmaohong0717
  • 2017年02月09日 16:25
  • 1700

关于tomcat的在eclpise下的一些注意事项

很多刚开始接触的tomcat的,都喜欢修改tomcat的下的一些配置文件,小编就碰到了几件令人不可思议的事情...
  • sinat_26745777
  • sinat_26745777
  • 2016年08月30日 23:42
  • 152

配置Eclpise+tomcat并实现JSP的编写与部署

eclipse中java运行环境的配置  在eclipse主窗口中,“窗口”->首选项->java->已安装的JRE,选我们已经安装的j2sdk 配置Sysdeo Tomcat 插件  在eclips...
  • senbar
  • senbar
  • 2005年12月03日 23:47
  • 1667

接口规范

一、xml规范 先看看这个XML文件: 1 2 3 4 5 article>     id>id>     d...
  • cui7230102
  • cui7230102
  • 2011年11月23日 09:51
  • 284

使用tomcat的一些常见的问题

——Tomcat7在启动时发生的异常 异常信息:org.apache.juli.logging.LogFactory 原因:目前的MyEclipse的内核为Eclipse3.5.* 尚不能...
  • lian_li
  • lian_li
  • 2015年04月22日 10:24
  • 393

使用myeclipse+tomcat 在部署项目的时候发现不能点击finish

首先我猜测可能是因为没有,web app libraies 原因,呵呵不是哦, 在项目中找到.mymetadata文件,再添加下面红色的这段代码,注意 context-root 的值是项目名称。就只...
  • carl_jiang
  • carl_jiang
  • 2015年11月18日 09:13
  • 831

eclipse+tomcat,缓存文件导致tomcat启动项目出错

删除 工作空间下 目录 .metadata\.plugins\org.eclipse.wst.server.core 中所有文件
  • rocgege
  • rocgege
  • 2016年11月16日 15:36
  • 338

Java开发者写SQL时常需要注意的8+13个地方

Java开发者写SQL时常需要注意的8+13个地方 (1)Understanding NULL Is this predicate correct with respect to NULL? ...
  • rosyouth
  • rosyouth
  • 2015年04月08日 19:49
  • 1121

前端开发的一些注意事项

1. 表单输入项字段长度注意和后台保持一致。   2. 如果一开始给div标签display样式设置了none,那么在div标签中的表单中的input标签设置disabled=“disabled”是...
  • bengxu
  • bengxu
  • 2018年01月26日 18:39
  • 102

tomcat启动正常,但是访问项目时,404. Eclipse没有正确部署工程项目

在eclipse中新建的Dynamic Web Project。写好代码后,选择Run on Server(当然Server配置为Tomcat),但是运行后我们发下在Tomcat的安装目录下并没有出现...
  • lynn_wgr
  • lynn_wgr
  • 2012年07月16日 14:02
  • 49605
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于tomcat的在eclpise下的一些注意事项
举报原因:
原因补充:

(最多只允许输入30个字)