zoukankan      html  css  js  c++  java
  • Tomcat相关

    当Tomcat端口被占用时,两种方式来解决:

    1、关闭占用的程序:

    在cmd命令行中输入netstat –ano

    1

    找到占用8080端口程序的PID号,然后在任务管理器中将对应的程序关闭。

    2、修改Tomcat端口号:

    进入tomcat的配置conf目录,打开server.xml文件,找到下面代码段,

    2

    将8080修改为其他端口,比如8081,

    也可以在其下面增加一个备用端口,建议使用80端口,因为80端口是http协议默认端口,访问tomcat也要通过http协议

    3

    关于CATALINA_HOME环境变量配置的是Tomcat目录的绝对路径,这个可以不用配置,如果你有多个版本的Tomcat,一定不要配置他,因为不管你在哪个版本的Tomcat里面启动,都启动的是CATALINA_HOME中指定的tomcat那个版本。

    关于部署web工程:

    手动部署的三种方式:

    1、直接将工程放在Tomcat目录下的webapps目录下,直接通过文件名在浏览器访问;

    2、在server.xml文件中配置:

    找到server.xml文件中 <Host>标签的结束标签,在其前面加上这样的标签

    4

    其中path代码外部访问该工程的路径,docBase是该工程的绝对路径,访问该工程只用在浏览器输入【http://localhost:8080/hello】来访问       

    3、在conf目录下的Catalina目录下,创建一个任意名称的xml文件,(最好英文不要带特殊符号)

    比如:aaa.xml文件

    在文件中填写如下:

    5

    访问的方式是一样的,也是输入【http://localhost:8080/aaa 】来访问(此时这个xml文件名就是访问路径)

    下面是收集起来的 tomcat 相关:

    1 .

    一个脚本引发的血案【http://www.cnblogs.com/ityouknow/p/6392426.html】

    解决方案:【http://ifeve.com/why-kill-2-cannot-stop-tomcat/】 和 【http://ifeve.com/why-kill-2-cannot-stop-tomcat/】

    2 .

  • 相关阅读:
    mysql replication常见错误整理
    enq: TX
    LOGMNR分析redo log和archive log教程
    使用create datafile... as ...迁移数据文件到裸设备
    mysql无法启动,报错 Can't start server: can't create PID file: No space left on device
    MYSQL 权限设置查询
    ORA-02437 违反主键
    oracle sequence的用法
    sequence有关问题
    关于Relay Log无法自动删除的问题
  • 原文地址:https://www.cnblogs.com/daimajun/p/6548008.html
Copyright © 2011-2022 走看看