进入tomcat的conf目录,查看server.xml,找到<Host></Host>,在里面添加<Context path="" docBase="项目名称(即项目在webapps下面的文件夹名称)" debug="0" reloadable="true"/>即可 context属性如下: 一. backgroundProcessorDelay 这个值代表在context及其子容器(包括…
今天搭建了一个solo博客,想要去掉路径后的/solo 首先尝试了最简单的更改tomcat配置文件:server.xml <Context path="/" docBase="/solo" debug="0" reloadbale="true"></Context> tomcat直接无法运行 后面百度发现了一个比较好的博客:https://www.cnblogs.com/51kata/p/5276407…
一.Tomcat不加项目名称访问设置 一.方法一:修改配置文件server.xml 1.修改配置文件server.xml <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> &l…
Spring mvc创建的web项目,如何获知其web的项目名称,访问具体的链接地址? 访问URL:  http://localhost:8090/firstapp/login 在eclipse集成的运行环境,常常都是多个app,在访问某个APP时,需要指定其项目名称. 但是,springmvc创建的mvc项目,其web项目名称并不是以项目名称. 其实,web项目的名称为:创建springmvc项目时,指定的报名的末级名称. 这个问题比较恼人.与以往的web工程不同,特在此备注. 如:我们创建的…
去掉项目名和端口: 首先,进入tomcat的安装目录下的conf目录,我的目录是 /usr/local/apache-tomcat-6.0.20/conf,编辑文件server.xml. 1.去除端口号8080.将server.xml中的 <Connector port="8080" protocol="HTTP/1.1"               connectionTimeout="40000"               redir…
网站开发过程中,一般的工程访问路径是 http://112.74.51.37/projectName如何设置成http://112.74.51.37/ 解决方法: 首先,进入tomcat的安装目录下的conf目录,我的目录是 /home/apache-tomcat-8.0.39/conf,编辑文件server.xml. 1.去除端口号8080. 将server.xml中的 <Connector port="8080" protocol="HTTP/1.1"  …
Tomcat 配置默认应用,即只输入域名或ip,不用输入项目名称: <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/" docBase="nono-admin" /> </Host> path 说明你访问的地址 d…
对于web项目,访问路径是否包含项目名称等修改访问路径的配置方式: 我所使用的是maven进行管理,只需要在pom.xml中进行如下配置 <!-- jetty插件 jetty:run-->    <build>    <finalName>AutotestPlatform</finalName>    <plugins>            <plugin>                <groupId>org.ecl…
1.在tomcat下的conf路径找到server.xml文件. 2.找到Host如图 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Documentation…
环境:tomcat 在eclipse中  打开Servers  下的server.xml文件,在最下方你会看到类似 <Context docBase="/vankeplatform" path="" reloadable="true" source="org.eclipse.jst.jee.server:vankeplatform"/></Host> docBase 表示你的项目名称 path 路径 将…
工程名称原来为old,发布到tomcat webapps下后为old, 右键点击你的项目,然后选择重构---->重命名,项目名称改为new,但是发布名还是原来的名字.如果想让发布后的目录名为new, 按如下方法修改即可:    第一种方法: 打开工程所在目录,找到一个 .mymetadata的文件,用写字板打开,内容大致如下: <?xml version="1.0" encoding="UTF-8"?> <project-module   t…
在web项目中,把代码部署到服务器上访问时都不带项目名,可以配置tomcat 在tomcat安装目录下,找到conf/server.xml打开 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.Access…
域名访问项目 1,去掉访问路径的端口号: 找到 Tomcat 下的 conf 文件中的 server.xml,找到 8080 修改成 80, 2,项目绑定域名: <Host name="要绑定的域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNa…
再tomcat的conf下server.xml  里, 再<host>...</host>的标签之间添加 <Context path="" docBase="projectName" debug="0"/> 清空work/catalina/下所有东西 重新启动tomcat,输入http://10.20.20.50/ 或者域名地址 就可以直接访问的工程了…
在server.xml添加以下代码: <Context path="/" docBase="../webapps/jeeplus/" reloadable="true" crossContext="true" /> 在去掉jeeplus项目名后,就可以直接http://localhost:8081/selectAll,而不用http://localhost:8081/jeeplus/selectAll可是,如果,你…
1.打开你的项目目录,找到一个.project文件,打开后修改<name> test</name>中的值,将test修改成你要修改的名字: 2.在项目目录下,打开.settings文件夹,找到org.eclipse.wst.common.component文件,修改<wb-module deploy-name=" test">,将test修改成你要修改的名字:检查<property name="context-root" v…
1.配置tomcat端口映射 2.访问测试 3.修改webapps文件,webapps.dist是所需文件 4.虚拟机中重新访问 5.在主机也能访问成功(注意路径为虚拟机IP,不是localhost)…
工程 -- 右键属性 -- Myeclispse -- web修改一下发布名字就可以了.…
第一种: 默认的是index.jsp页面,放在webapp文件夹下 在web.xml配置如下 第二种: 默认的页面不是放在webapp文件夹下,而是放在web-inf下,那么此时可以用springMVC方式 已home为例: 效果:…
原文:http://blog.csdn.net/coolcoffee168/article/details/52582770 java web部署后,访问项目的时候,需要在地址中添加项目名称,那么如何去掉项目名称直接访问项目呢? 目前有两种方式: 方式1:修改conf目录下的server.xml配置 说明: docBase:代表项目的绝对路径.也可以使用相对路径. path:代表访问时的项目名称,也就是你访问的地址 方式2:将项目下的文件复制放到tomcat的webapps/ROOT目录下 所有…
需求: 把发布到Tomcat下的web项目,访问路径去掉项目名称 实现方式及原理: 方式一: 原理:Tomcat的默认根目录是ROOT,实际上ROOT这个项目在实际生产环境是没有用的,所以我们可以用我们的项目覆盖ROOT项目 操作过程: 1.删除ROOT下所有文件及文件夹 2.把我们项目的war包解压后,项目目录下的所有文件和子目录都拷贝到ROOT目录下即可 或者有更狠的一招:直接删掉ROOT目录,然后把我们的项目打包名称改成ROOT.war,放到webapps下就行 方式二: 原理:Tomca…
问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项目名称? 怎么不用输入工程名就可以直接访问改web工程? Tomcat下访问Web项目,jsp项目不需要输入项目名称和端口号的配置方法? 目前我实验有效果的暂时三种方法,如下. 1.修改conf/server.xml文件 1>找到conf/server.xml文件: 1.1.如果你用的是myecli…
Tomcat去除项目名称和端口号 1. 去除端口号 将端口设为80: <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK"/> 2. 去除项目名称 项目默认部署在webapps目录下,将项目拷出,放在与webapps同级的目录下,配置如下: …
现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于初学者,8080端口号是如何去掉的,这些网站是如何和域名绑定到一起的呢?一个tomcat是如何绑定多域名?并且这些域名是如何对应不同的项目呢?而且我的服务器没放在机房,放在我的本地,我应该如何把我的服务器给映射到外网?这一系列的问题,今天就这个问题,我来说一下. 1. 域名.现在的域名不是很贵,有很多人都有,而我们注册域名的网站也会有一个DNS助解析,就是把服务器的IP绑定到这些域名上. 2.我们域名有了,现在就来说说我们的项目:比…
目录 Docker Configuration Config IDEA Plugin Create Spring Boot Project Containerize It Use Dockerfile Use Maven Plugin Troubleshooting Summary Reference Source Code 本文首发于我的个人博客,Windows Docker 部署 Spring Boot 项目 ,欢迎访问! 使用 Docker 部署一个简单的 Spring Boot 数据库项…
前言:首先linux需要先安装docker,具体步骤可以参考博主之前博客,也可自行百度. 话不多说,开始安装tomcat: 通过docker安装tomcat docker pull tomcat:8.5 查询已下载的tomcat镜像 docker images|grep tomcat 查看容器信息 docker inspect [容器ID] 搜索容器IP docker inspect [容器ID] | grep IPAddress 删除容器 docker rm [容器ID/容器名称] 删除镜像…
本文为博主原创,未经允许不得转载. 在集群项目中,为了方便用户可以更快捷的访问,即只需要输入IP和端口号,就可以直接访问项目,因为 模块比较多,记住项目名称并不容易,所以在网上查看和学习了下设置的方法,在这里做一个简单的总结. 方法也比较简单,只需要设置Tomcat中conf文件夹下面的server.xml文件即可,设置方法: 只需要将<Host></Host>标签中的<Context></Context>设置一下即可,具体为: Tomcat默认加载项目时的…
打开tomcat安装目录,根据路径找到 server.xml   路径D:\apache-tomcat-7.0.70\conf\server.xml 打开后   找到这一段 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> port="80" 在这里指定端口 然后找到…
查看tomcat发布地址发现和项目名称不一致 如果直接拷贝项目,可能也需要修改此选项 解决方案: 经过排查发现了原因: 首先说明一下项目 Maven+SSM 需要使用到 maven tomcat 7 编译项目. 这个插件配置是直接从网上拷贝的  这个 <finalName>ssm</finalName> 修改了我的项目发布名称. <finalName>ssm</finalName>…
问题:tomcat运行项目默认是要带上项目名的,有时候不想要项目名来访问,如何解决呢? 方法: 1:双击打开tomcat 2:选择Modules,选择你要修改的项目 3:点击Edit,把path修改成空或者你自己想要的路径即可!…