欢迎光临
我们一直在努力

tomcat部署web项目404原因,tomcat部署web项目路径

目录

目录

tomcat发布java web项目

一.常规部署:

1、下载 Tomcat 服务器

2、启动并部署 Tomcat 服务器

3、Tomcat 的目录结构

4、部署项目的第一种方法(项目直接放入 webapps 目录中)

5、部署项目的第二种方法(修改 conf/server.xml 文件 )

6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )

便宜香港vps

二.其他部署方法:

1.借助eclipse部署


回到顶部

tomcat发布java web项目 一.常规部署: 1、下载 Tomcat 服务器

  ①、官网下载地址:http://tomcat.apache.org/

  ②、tomcat 8.0 64位百度云下载地址:http://pan.baidu.com/s/1slbKPsx?密码:ewui

  ③、tomcat 8.0 32位百度云下载地址:http://pan.baidu.com/s/1o8G28rS?密码:k11n

?

回到顶部

2、启动并部署 Tomcat 服务器

  ①、解压 tomcat 安装包到一个非中文目录下

  ②、配置环境变量。JAVA_HOME(指向 JDK 安装的根目录)?

  ③、双击 apache-tomcat-6.0.16\轻松的自行车 目录下的 startup.bat,启动服务器(如果一闪而过,那就是没有配置 JAVA_HOME 的环境变量)

  ④、在浏览器中输入 http://localhost:8080

?

注意:Tomcat 启动不了的时候注意配置?JAVA_HOME:C:\Program?Files\Java\jdk1.6.0_43这是安装 JDK的根目录

?

?

回到顶部

3、Tomcat 的目录结构

  

?

回到顶部

4、部署项目的第一种方法(项目直接放入 webapps 目录中)

  1、将编写并编译好的web项目(注意要是编译好的,如果是 eclipse,可以将项目打成 war 包放入),放入到 webapps 中

    

?

  2、启动tomcat服务器(双击 apache-tomcat-6.0.16\轻松的自行车 目录下的 startup.bat,启动服务器)

    

?

  ? ? 3、在浏览器输入:http://localhost:8080/项目名/访问的文件名

   

回到顶部

5、部署项目的第二种方法(修改 conf/server.xml 文件 )

  ①、打开tomcat下conf/server.xml,在<Host> </Host>标签之间输入项目配置信息

1

<Context path=”/WebProject”?docBase=”D:/WebProject”?reloadable=”true”?/>

  path:浏览器访问时的路径名

  docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。其实也就是编译后的项目

  reloadble:设定项目有改动时,tomcat是否重新加载该项目

  ②、双击 startup.bat,启动 tomcat 服务器,然后在浏览器输入访问的项目名称路径

  

注意:如果你配置的 path=”/xx”,那么访问的时候就是这样:

  

?

回到顶部

6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )

  ①、进入到?apache-tomcat-7.0.52\conf\Catalina\localhost 目录,新建一个 项目名.xml 文件

  

?

?

  ②、在 那个新建的 xml 文件中,增加下面配置语句(和上面的是一样的,但是不需要 path 配置,加上也没什么用)

1

<Context? docBase=”D:/WebProject”?reloadable=”true”?/>

  

?

?

  ③、在浏览器输入路径:localhost:8080/xml文件名/访问的文件名

?  

?

?

总结:

①、第一种方法比较普通,但是我们需要将编译好的项目重新 copy 到 webapps 目录下,多出了两步操作

②、第二种方法直接在 server.xml 文件中配置,但是从 tomcat5.0版本开始后,server.xml 文件作为 tomcat 启动的主要配置文件,一旦 tomcat 启动后,便不会再读取这个文件,因此无法再 tomcat 服务启动后发布 web 项目

③、第三种方法是最好的,每个项目分开配置,tomcat 将以\conf\Catalina\localhost 目录下的 xml 文件的文件名作为 web 应用的上下文路径,而不再理会 <Context>中配置的 path 路径,因此在配置的时候,可以不写 path。

通常我们使用第三种方法

?

二.其他部署方法: 1.借助eclipse部署

在service栏下? ?右击项目名称 –>? browse? deployment? location? (浏览 部署 地址)

打开 项目部署的文件目录:

?

将该项目(xxgx) 直接复制到一个 tomcat 服务器的 webapps 文件夹下 ,然后直接启动tomcat即可.

?

补充:

docbase是web应用和本地路径(也就时项目在磁盘中的路径,到项目名/web(一般为web?? myeclipse会自动生成webroot..等等,根据实际名称 即可)),path是tomcat访问这个应用的URL路径。
Tomcat的项目部署方式有以下三种:
1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。
2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。
<Context path=”/hello” docBase=”F:\eclipse3.2\workspace\hello\WebRoot” debug=”0″ privileged=”true”> </Context>
其中,docBase为设置项目的路径。
3.在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。
<Context path=”/hello” docBase=”D:\eclipse3.2\workspace\hello\WebRoot” debug=”0″ privileged=”true”> </Context>
第三种方法相对来说比较灵活,并且可以设置别名。

?

?

?

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。