tomcat部署项目去掉项目名称,直接IP地址不带项目名称访问

第一步、去除端口号8080

将server.xml中的
?<Connector port="8080" protocol="HTTP/1.1"
? ? ? ? ? ? ? ?connectionTimeout="40000"
? ? ? ? ? ? ? ?redirectPort="8443" ?enableLookups="false" ?minProcessors="10" maxProcessors="1024" acceptCount="1024" />
改为
?<Connector port="80" protocol="HTTP/1.1"
? ? ? ? ? ? ? ?connectionTimeout="40000"
? ? ? ? ? ? ? ?redirectPort="8443" ?enableLookups="false" ?minProcessors="10" maxProcessors="1024" acceptCount="1024" />

第二步、去除项目名称(例如,项目名称:projectName)

在server.xml  里,<host>...</host>的标签之间添加标签

<Context path="" docBase="projectName" debug="0"/>

注意:

path="" 就是代表没有目录

docBase就是项目名

清空work/catalina/下所有东西(清空缓存)

重新启动tomcat,就可以访问

原文地址:https://www.cnblogs.com/xianyao/p/11814169.html

时间: 2024-08-03 20:49:41

tomcat部署项目去掉项目名称,直接IP地址不带项目名称访问的相关文章

如何解决Outlook配置用户邮箱 &amp;ldquo;该名称不能与地址列表中的名称匹配&amp;rdquo;错误

当您尝试为用户设置新的Exchange邮箱时,您可能会收到以下错误消息.这个案例基本情况 ,用户邮箱在Windows Server 2012 R2的Exchange Server 2013上创建的,Outlook 2010 客户端跑在Windows 7 系统中, 并配置了新的Outlook Anywhere配置文件,我在同一台计算机上多次添加了此"测试"用户帐户.从错误提示很显然邮箱帐户出现了问题 "该行动无法完成.该名称不能与地址列表中的名称匹配" 根据Micro

JBOSS部署项目之后,无法通过IP地址访问,只能通过localhost或者127.0.0.1访问

这几天入职到了一家新的公司,然后第一天就开始搭建各种环境,由于原先一直用的是Tomcat容器,然后也是第一次接触JBOSS容器,搭建完之后,在MyEclipse中启动了JBOSS容器,然后想在浏览器中访问看看,直接输入的IP地址+JBOSS的端口号,浏览器中报无法访问,我想是不是因为IP地址输入错了,之后改成localhost再试发现又是正常的可以访问,之后特意查看了下本机的IP地址,发现也没有写错,但就是浏览器中无法访问,这下就有点郁闷了,难道和Tomcat不一样?之后就是度娘,发现还真是不一

获取网卡名称及其IP地址的方法

代码 # -*- coding: utf-8 -*- import psutil #获取网卡名称和其ip地址,不包括回环 def get_netcard(): netcard_info = [] info = psutil.net_if_addrs() for k,v in info.items(): for item in v: if item[0] == 2 and not item[1]=='127.0.0.1': netcard_info.append((k,item[1])) retu

获取本机的IP地址(局域网)与主机名称

编写内容保存为bat @echo off &setlocal enabledelayedexpansion Rem '/*========获取本机的IP地址(局域网)=========*/ echo "please wait" for /f "tokens=2 delims=:" %%b in ('ipconfig^|find /i "ip"') do set fsip=%%b echo %fsip% set CT=%computerna

python 获取主机名称和ip地址

python2.7 #!/usr/bin/env python # Python Network Programming Cookbook -- Chapter - 1 # This program is optimized for Python 2.7. # It may run on any other version with/without modifications. import socket def print_machine_info(): host_name = socket.

tomcat部署java web项目的过程

一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JavaSE 6 Update 27 根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer 下载jdk-6u27-linux-x64-rpm.bin后放在/home目录中,当然其它地方也行. 注意:LINUX是大小写敏感的!!! 给这个文件加上可执行的权限: chmod +x j

在linux下用tomcat部署java web项目的过程与注意事项

在linux下用tomcat部署java web项目的过程与注意事项(原创) 一.安装JDK到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 27根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer下载jdk-6u27-linux-x64-rpm.bin后放在/home目录中,当然其它地方也行.注意:LINUX

在linux下用tomcat部署java web项目

在linux下用tomcat部署java web项目的过程与注意事项(原创) 一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 27 根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer 下载jdk-6u27-linux-x64-rpm.bin后放在/home目录中,当然其它地方也行. 注意:L

Tomcat部署多个项目及相关配置

1.配置多个项目 在tomcat的conf目录下,找到server.xml,在其中添加<Host>节点即可进行多个项目的部署 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLog