zoukankan      html  css  js  c++  java
  • 如何在Eclipse或者Myeclipse中使用tomcat(配置tomcat,发布web项目)?(图文详解)(很实用)

      前期博客

    Eclipse里的Java EE视图在哪里?MyEclipse里的Java EE视图在哪里?MyEclipse里的MyEclipse Java Enterprise视图在哪里?(图文详解)

     如何在Myeclipse中使用tomcat(配置tomcat,发布web项目)?

       首先,打开MyEclipse,点击菜单栏中 window–>preference –>Myeclipse –>servers->tomcat(也可以window-preference –>搜索tomcat)
    选择你自己需要的tomcat (我的是tomcat 7.x)前提是你已经有自己解压好的tomcat。

      

      大家,还没有在本地里安装好tomcat的博友,请移步

    Tomcat *的安装和运行(绿色版和安装版都适用)

       更多深入学习tomcat的话,在我博客主页的分类里,见如下

     

     

     

       然后, 在tomcat 7.x 中配置 你自己的tomcat路径信息 (如我这里是D:SoftWareapache-tomcat-7.0.69)

       

       然后,然后配置相应的tomcat 7.x 下的jdk,点击add, 然后找到自己的jdk的目录,然后点击apply

       这是我本地的

     

       然后,再返回tomcat 7.x 页面 ,选择enable,点击Apply

       最后,选择MYEclipse的 tomcat 4.x ,选择disable,点击OK 即可

       接着,来

    如何发布MyEclipse中的web项目

       首先,创建好自己的Web工程后,点击如图下所示图标:

     

       然后,在Project下选择要发布的工程名称

       然后点击右侧的 add 按钮

       在 Server 下选择自己的Tomcat (Tomcat 7.x)

     

     

       然后,点击finish 后,点击OK,下方消息框出现下图,则是发布成功 

     

      然后,选中你所创建的web项目->单击右键->选择run as->MyEclipse Server Application->在弹出的对话框中选择任意一个都可以->ok

       以下分为在本地(如我的win7系统里安装的Tomcat 7.x ),或者大家也可以用MyEclipse自带的MyEclipse Tomcat

     方式一: 本地(如我的win7系统里安装的Tomcat 7.x )

     

      或者这样来操作,也是可以的

     

     

    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Server version:        Apache Tomcat/7.0.69
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Server built:          Apr 11 2016 07:57:09 UTC
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Server number:         7.0.69.0
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: OS Name:               Windows 7
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: OS Version:            6.1
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Architecture:          amd64
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Java Home:             C:Program FilesJavajdk1.7.0_51jre
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: JVM Version:           1.7.0_51-b13
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: JVM Vendor:            Oracle Corporation
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: CATALINA_BASE:         D:SoftWareapache-tomcat-7.0.69
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: CATALINA_HOME:         D:SoftWareapache-tomcat-7.0.69
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dcatalina.home=D:SoftWareapache-tomcat-7.0.69
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dcatalina.base=D:SoftWareapache-tomcat-7.0.69
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Djava.endorsed.dirs=D:SoftWareapache-tomcat-7.0.69/common/endorsed
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Djava.io.tmpdir=D:SoftWareapache-tomcat-7.0.69	emp
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Djava.library.path=C:Program FilesJavajdk1.7.0_51in;D:SoftWareapache-tomcat-7.0.69in
    七月 29, 2017 2:44:06 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dsun.io.useCanonCaches=false
    七月 29, 2017 2:44:06 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    信息: Loaded APR based Apache Tomcat Native library 1.1.33 using APR version 1.5.1.
    七月 29, 2017 2:44:06 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
    七月 29, 2017 2:44:07 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL
    信息: OpenSSL successfully initialized (OpenSSL 1.0.1m 19 Mar 2015)
    七月 29, 2017 2:44:07 下午 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["http-apr-8080"]
    七月 29, 2017 2:44:07 下午 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["ajp-apr-8009"]
    七月 29, 2017 2:44:07 下午 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 3317 ms
    七月 29, 2017 2:44:08 下午 org.apache.catalina.core.StandardService startInternal
    信息: Starting service Catalina
    七月 29, 2017 2:44:08 下午 org.apache.catalina.core.StandardEngine startInternal
    信息: Starting Servlet Engine: Apache Tomcat/7.0.69
    七月 29, 2017 2:44:08 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:SoftWareapache-tomcat-7.0.69webappsdocs
    七月 29, 2017 2:44:08 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deployment of web application directory D:SoftWareapache-tomcat-7.0.69webappsdocs has finished in 139 ms
    七月 29, 2017 2:44:08 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:SoftWareapache-tomcat-7.0.69webappsexamples
    七月 29, 2017 2:44:11 下午 org.apache.catalina.core.ApplicationContext log
    信息: ContextListener: contextInitialized()
    七月 29, 2017 2:44:11 下午 org.apache.catalina.core.ApplicationContext log
    信息: SessionListener: contextInitialized()
    七月 29, 2017 2:44:11 下午 org.apache.catalina.core.ApplicationContext log
    信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@401eea7c')
    七月 29, 2017 2:44:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deployment of web application directory D:SoftWareapache-tomcat-7.0.69webappsexamples has finished in 2,209 ms
    七月 29, 2017 2:44:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:SoftWareapache-tomcat-7.0.69webappshost-manager
    七月 29, 2017 2:44:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deployment of web application directory D:SoftWareapache-tomcat-7.0.69webappshost-manager has finished in 321 ms
    七月 29, 2017 2:44:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:SoftWareapache-tomcat-7.0.69webappsmanager
    七月 29, 2017 2:44:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deployment of web application directory D:SoftWareapache-tomcat-7.0.69webappsmanager has finished in 294 ms
    七月 29, 2017 2:44:11 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:SoftWareapache-tomcat-7.0.69webappsROOT
    七月 29, 2017 2:44:12 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deployment of web application directory D:SoftWareapache-tomcat-7.0.69webappsROOT has finished in 431 ms
    七月 29, 2017 2:44:12 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:SoftWareapache-tomcat-7.0.69webappssport-web
    七月 29, 2017 2:44:25 下午 org.apache.catalina.startup.TldConfig execute
    信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
    七月 29, 2017 2:44:25 下午 org.apache.catalina.core.ApplicationContext log
    信息: No Spring WebApplicationInitializer types detected on classpath
    七月 29, 2017 2:44:25 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deployment of web application directory D:SoftWareapache-tomcat-7.0.69webappssport-web has finished in 13,772 ms
    七月 29, 2017 2:44:25 下午 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["http-apr-8080"]
    七月 29, 2017 2:44:25 下午 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["ajp-apr-8009"]
    七月 29, 2017 2:44:25 下午 org.apache.catalina.startup.Catalina start
    信息: Server startup in 18020 ms

       

    http://localhost:8080/***

       贴图

    方式二、MyEclipse自带的MyEclipse Tomcat

     

       贴图

       注意:别忘记,还需在

    D:CodeMyEclipseHadoopCode***WebRoot

      ***是项目名

      我的项目编写的代码是在D:CodeMyEclipseHadoopCode***

     

    如何在Eclipse中使用tomcat(配置tomcat,发布web项目)?

       直接

     

     

     

     

      来到如下界面,在左边选择你需要的项目,双击,添加到右边,然后完成即可。

     

      接着,来

      如何发布Eclipse中的web项目

       直到这里,你的server中就有你的项目了

     

       然后,鼠标选中你刚刚添加的server,右键启动

     

    七月 29, 2017 3:22:34 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
    警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:PJT' did not find a matching property.
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Server version:        Apache Tomcat/7.0.69
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Server built:          Apr 11 2016 07:57:09 UTC
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Server number:         7.0.69.0
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: OS Name:               Windows 7
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: OS Version:            6.1
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Architecture:          amd64
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Java Home:             C:Program FilesJavajdk1.7.0_51jre
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: JVM Version:           1.7.0_51-b13
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: JVM Vendor:            Oracle Corporation
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: CATALINA_BASE:         D:CodeeclipseMarsCode.metadata.pluginsorg.eclipse.wst.server.core	mp0
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: CATALINA_HOME:         D:SoftWareapache-tomcat-7.0.69
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dcatalina.base=D:CodeeclipseMarsCode.metadata.pluginsorg.eclipse.wst.server.core	mp0
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dcatalina.home=D:SoftWareapache-tomcat-7.0.69
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dwtp.deploy=D:CodeeclipseMarsCode.metadata.pluginsorg.eclipse.wst.server.core	mp0wtpwebapps
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Djava.endorsed.dirs=D:SoftWareapache-tomcat-7.0.69endorsed
    七月 29, 2017 3:22:34 下午 org.apache.catalina.startup.VersionLoggerListener log
    信息: Command line argument: -Dfile.encoding=GBK
    七月 29, 2017 3:22:34 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    信息: Loaded APR based Apache Tomcat Native library 1.1.33 using APR version 1.5.1.
    七月 29, 2017 3:22:34 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
    七月 29, 2017 3:22:35 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL
    信息: OpenSSL successfully initialized (OpenSSL 1.0.1m 19 Mar 2015)
    七月 29, 2017 3:22:35 下午 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["http-apr-8080"]
    七月 29, 2017 3:22:36 下午 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["ajp-apr-8009"]
    七月 29, 2017 3:22:36 下午 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 3032 ms
    七月 29, 2017 3:22:36 下午 org.apache.catalina.core.StandardService startInternal
    信息: Starting service Catalina
    七月 29, 2017 3:22:36 下午 org.apache.catalina.core.StandardEngine startInternal
    信息: Starting Servlet Engine: Apache Tomcat/7.0.69
    七月 29, 2017 3:22:51 下午 org.apache.catalina.startup.TldConfig execute
    信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
    七月 29, 2017 3:22:51 下午 org.apache.catalina.core.ApplicationContext log
    信息: No Spring WebApplicationInitializer types detected on classpath
    七月 29, 2017 3:22:51 下午 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["http-apr-8080"]
    七月 29, 2017 3:22:51 下午 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["ajp-apr-8009"]
    七月 29, 2017 3:22:51 下午 org.apache.catalina.startup.Catalina start
    信息: Server startup in 15439 ms

       启动成功后再到浏览器中输入:http://localhost:8080/***  。回车,如果不出错的话应该应该就能显示出的默认页面了。

      参考

    http://jingyan.baidu.com/article/d8072ac4641c19ec94cefd7b.html(MyEclipse怎样部署WEB程序)

    Servlet开发(一)如何在Myeclipse 中使用tomcat(配置tomcat,发布web项目)

     http://jingyan.baidu.com/article/a501d80c0c65baec630f5ef6.html(如何用tomcat发布自己的Java项目)

  • 相关阅读:
    FPGA中亚稳态相关问题及跨时钟域处理
    异步FIFO---Verilog实现
    关于 FPGA 内部信号扇入扇出
    使用Xilinx IP核进行PCIE开发学习笔记
    aurora 64B/66B ip核设置与例程代码详解
    Verilog设计Valid-Ready握手协议
    【待写Java线程之线程终止 Interrupt 】
    【数据结构*转】斐波那契数列
    【数据结构】二分查找
    【待完善】资料记录
  • 原文地址:https://www.cnblogs.com/zlslch/p/7255550.html
Copyright © 2011-2022 走看看