zoukankan      html  css  js  c++  java
  • 通过开发工具发布web应用到tomcat服务器中--对于小白,大神可以忽略不看,勿喷,谢谢

    需要的工具

    MyEclipse和TomCat

    本人用的是MyEclipse2014和TomCat7

    TomCat结构图

    第一步:在MyEclipse中配置TomCat

    如图所示:

    第二步:创建Web项目

    如图所示:

    之后点击next,勾选图下所指向的单选框,仅限于MyEclipse2014

     生成项目为MyWeb后,在子目录为WebRoot下的目录新建一个名为welcome.html

    的文件。如图:

    第三步:把MyWeb项目发布到TomCat服务器上去

    有两种方法:

    第一种,直接部署到TomCat上去

    打开你在TomCat解压到的文件位置:

    我解压的位置是D:itcastapache-tomcat-7.0.62,在其目录下出现刚才部署的项目MyWeb

    了,如图:

     开启TomCat服务器

    打开IE浏览器,在地址栏中输入http://127.0.0.1:8080/MyWeb/welcome.html

    就能显示如下效果。

    其中welcome.html代码如下:

     1 <!DOCTYPE html>
     2 <html>
     3   <head>
     4     <title>index.html</title>
     5     
     6     <meta name="keywords" content="keyword1,keyword2,keyword3">
     7     <meta name="description" content="this is my page">
     8     <meta name="content-type" content="text/html; charset=GBK">
     9 
    10   </head>
    11   
    12   <body>
    13     <font style="font-size:50px;color:red">欢迎来到我的网站</font>
    14   </body>
    15 </html>

     运行成功!

    第二种方法是不把项目部署到TomCat中去,而是随意把建好的项目放到硬盘中的任意位置

    。我把刚建好的MyWeb项目拷贝到D:itcastTest目录下,如图:

    这就要修改TomCat/conf目录下的server.xml文件,打开此文件用记事本,添加如下代码:

    1       <Host name="127.0.0.1" appBase="D:itcastTest">
    2         <Context docBase="MyWeb" path=""/>
    3       </Host>

    如图中所显示的位置:

    在IE浏览器地址栏中输入http://127.0.0.1:8080/welcome.html

    效果如图:

    如果想去掉端口8080,可以在server.xml文件中的

     1     <Connector port="8080" protocol="HTTP/1.1"
     2                connectionTimeout="20000"
     3                redirectPort="8443" />
     4     <!-- A "Connector" using the shared thread pool-->
     5     <!--
     6     <Connector executor="tomcatThreadPool"
     7                port="8080" protocol="HTTP/1.1"
     8                connectionTimeout="20000"
     9                redirectPort="8443" />
    10     -->
    <Connector port="80" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    把端口号改成80就行了,此时可以在地址栏中输入http://127.0.0.1/welcome.html得到的效果相同
    ,还有就是可以把在web.xml中添加一行<welcome-file>index.html</welcome-file>在下面中,就
    可以直接输入http://127.0.0.1就可以得到相同效果。还有就是可以用例如:http://www.xue.com代
    替http://127.0.0.1效果相同,不过http://www.xue.com这个网址是假的,仅限于在局域网中或本机
    使用,如果你有买服务器,可以用你的服务器代替。而在本机上实现假的显示页面,可以打开
    C:WindowsSystem32driversetc目录下的hosts文件,在其文件尾部添加一行代码,如图:

    <welcome-file-list>
      <welcome-file>index.html</welcome-file>
    </welcome-file-list>

    注意:每次在IE地址栏中输入地址时记得要重新开启TomCat服务器

    就是这个按钮,不要嫌我啰嗦O(∩_∩)O哈!

  • 相关阅读:
    SpringMVC使用ResponseEntity实现文件下载,及图片base64的字节数组上传于下载
    File类的createNewFile()和mkdirs() mkdir()
    为什么Java里的Arrays.asList不能用add和remove方法?
    java如何向数组里添加元素
    java里getPath、 getAbsolutePath、getCanonicalPath的区别
    MultipartFile 类
    File类的createNewFile()与createTempFile()的区别
    IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示
    FileInputStream读取的两种方法:逐字节读;以字节数组读取
    JCE cannot authenticate the provider BC
  • 原文地址:https://www.cnblogs.com/xiongxuesong/p/4676897.html
Copyright © 2011-2022 走看看