`

Tomcat服务器运行隐藏项目名

 
阅读更多

最近在项目中,遇到两个项目部署方面的问题,记录如下:

1、在tomcat部署的项目,如何访问时省略掉项目名称,只输入ip和端口号就可以访问。

2、webapps内部署的项目同webapps下ROOT内部署的项目,有何不同。

 

对于问题1:

在tomcat的server.xml配置文件中,添加一行配置即可隐藏项目名。

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/>

 

      <Context debug="0" docBase="/ResSys" path="" reloadable="true"/>    

</Host>

 

在host内部,添加Context的配置,其中,docBase为对应的项目路径,如此配置之后,

http://localhost:8080和http://localhost:8080/ResSys/将会返回相同的页面。

 

对于问题2,启动tomcat的成功后,输入http://localhost:8080/会进入tomcat的欢迎页面,这些欢迎页面,就存放在ROOT里面。

 于是,若想修改欢迎页面,需修改conf/server.xml的配置即可。

 

分享到:
评论

相关推荐

    袋鼠蛋动态web服务器

    在java中间件中大部分人都知道tomcat,一个开源免费的web服务器,不过今天要介绍的是一个国内自主开发的web服务器,它的名字叫“袋 &lt;br/&gt;*鼠*蛋”,同样是开源免费的,但是它所运行的不是JSP脚本语言,而是自己...

    完全免费的Java/jsp开发编辑工具FirstJava2

    在工具条上点"运行Tomcat 服务器",就会自动运行Tomcat 服务器. 并自动运行IE浏览器,并自动打开http://localhost:8080/test1 网页. 你还将学会直接用javac命令来编译代码,java运行代码方法,ANT方式编译和运行代码, ...

    FirstJava2完全教材

    在工具条上点"运行Tomcat 服务器",就会自动运行Tomcat 服务器. 并自动运行IE浏览器,并自动打开http://localhost:8080/test1 网页. 你还将学会直接用javac命令来编译代码,java运行代码方法,ANT方式编译和运行代码, ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    MyEclipse,Deamweare,选择SQLserver作为后台的数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于B/S (Browser/Server)模式进行设计。 1、Tomcat应用服务器 ...

    JAVA,JXTA,P2P,lM

    用TOMCAT作为服务器,MYSQL作数据库,客户端之间的通信用JXTA。 虽然是纯JAVA开发,但我并没有在LINUX上面测试过,所以不能确定是否能在LINUX上面正确运行。 由于本软件的设计,开发,测试都是由我一个人完成...

    心理咨询预约管理系统(javaEE)-毕业设计.zip

    运行项目 新建数据库mind_sub,运行脚本mind_sub.sql 修改pool.properties中的username和password 修改config.properties中的邮件服务器为你自己的 HostName ,AuthenticationEmail,AuthenticationPwd (我这里...

    facial-server:面部服务员。 它跟踪 Stars 信息并且是 api 请求的中介,以隐藏 api_key 和 api_secret

    这是我最初的顶点服务器的副本。 这个项目是由 Jersey 教程页面上的脚本生成的 它需要 Maven 才能使用。 下载 Maven 并将其添加到构建路径中。 测试: mvn clean test 或在 Eclipse 中作为测试运行。 请注意,您...

    xshell常用命令.docx

    tomcat ./catalina.sh stop ./catalina.sh start 17.命令top——查看cpu、内存 18.命令pwd——查看当前路径 19.命令tar——打包、解包 tar xvf/cvf 解压/打包tar文件 20.命令tail——查看文件详细信息 tail -f aaa....

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    1.4 JavaWeb应用的Web服务器Tomcat 1.4.1 Web应用服务工作原理 1.4.2 web应用服务器汇总 1.4.3 获取Tomcat 1.4.4 熟悉Tomcat的五脏六腑 1.5 JavaWeb开发利器之Eclipse 1.5.1 获取Eciipse 1.5.2 运行Eclipse 1.5.3 ...

    java应用软件程序设计

    490 第12章 JNI编程 493 实例131 简单的JNI调用 494 实例132 调用Windows API 495 实例133 通过JNI运行OpenGL动画 496 实例134 JNI与COM之间的调用 500 实例135 隐藏Java控制台 502 实例136 ...

    h_JAVA 2应用编程150例.rar

    实例133 通过JNI运行OpenGL动画 496 实例134 JNI与COM之间的调用 500 实例135 隐藏Java控制台 502 实例136 监控内存 505 实例137 获取本机的Mac地址 508 实例138 获取Java系统信息 509 实例139 控制Java与C++程序的...

    Java开发技术大全 电子版

    14.2.2用Eclipse创建一个项目440 14.3AWT组件简介444 14.3.1AWT组件的层次结构445 14.3.2AWT中的基本组件和子包446 14.3.3AWT组件通用属性与方法448 14.3.4使用AWT编制GUI程序示例449 14.4事件处理452 14.4.1...

    spring security 参考手册中文版

    2.4.3项目模块 25 核心 - spring-security-core.jar 25 远程处理 - spring-security-remoting.jar 25 Web - spring-security-web.jar 25 配置 - spring-security-config.jar 26 LDAP - spring-security-ldap.jar 26 ...

    spring web flow demo

    Spring Web Flow 是 Spring 的一个子项目,其最主要的目的是解决跨越多个请求的、用户与服务器之间 的、有状态交互问题。最新版本为 2.0 ,相比于 1.x 版的 Spring Web Flow ,有以下几个值得注意的新 特性。 • 与 ...

    java面试题

    书写EJB要遵循一定的规范,另外要运行EJB,你需要有相应的EJB容器,比如WebLogic、jboss等,而JavaBean不需要,只需要安装Tomcat就可以了。EJB用于服务端的应用开发,而JavaBean用于客户端应用开发。 触发器? 答:...

    J2EE应用开发详解

    内容为J2EE应用开发详解中的源代码 第1章 Java Web应用开发简介 1 1.1 Java EE应用概述 1 1.2 Java EE...456 20.6 系统运行 462 20.6.1 服务器的选择 462 20.6.2 系统的部署 462 20.6.3 系统的运行 463 20.7 小结 466

    AJAX基础概念、核心技术与典型案例(内涵动态实例)

    服务器采用Tomcat 5.0 及以上版本 开发工具采用Eclipse 3.1以上版本 3.本书所附光盘范例 第1章(/C01/) JsWeb 传统的JavaScript模式实现刷新 IframeWeb 基于框架的不刷新模式 AjaxWeb 基于...

    Java开发技术大全(500个源代码).

    useHideMember_2.java 试图使用隐藏的成员变量 useInner.java 使用内部类 第5章 示例描述:本章学习数组与字符串。 ArrayString.java 字符串数组 assignTwoDime.java 为二维数组赋值 getMaxElem.java 获取数组...

Global site tag (gtag.js) - Google Analytics