精华内容
下载资源
问答
  • Tomcat启动几种方式

    千次阅读 2017-06-09 18:23:48
    部署时基本上是通过war包来启动,而开发时的启动方式多种多样,下面拟介绍几种适用于开发时启动Tomcat的方法。 在DOS命令行启动 Apache Tomcat提供了一个名为 tomcat7-maven-plugin 的插件,该插件提供了多种启动...
    启动Tomcat有两种场景,一是部署时启动,二是开发时启动。部署时基本上是通过war包来启动,而开发时的启动方式多种多样,下面拟介绍几种适用于开发时启动Tomcat的方法。
    在DOS命令行启动
    Apache Tomcat提供了一个名为
    tomcat7-maven-plugin
    的插件,该插件提供了多种启动Tomcat的方式。这里我们主要关心的是
    tomcat7:run启动方式。
    tomcat7:run所启动的是内置的Tomcat,与你本机是否安装了Tomcat无关。该内置的Tomcat会被Maven自动下载,并在执行tomcat7:run时被启动。我们可以在pom.xml里对这个内置Tomcat进行参数配置。使用内置Tomcat的好处是每次启动都是一个干净的环境,如果你长时间没关心某个工程,而突然要进行开发时,这个干净的环境很重要,让你立即还原到以前的工作环境中。
    使用tomcat7:run时又有两个场景。如果你只有war工程,并且与其相关的jar文件都已上传到Maven服务器上了(或已安装到本地Maven库中),你可以在war工程的目录下执行下面的命令来启动:
    mvn tomcat7:run
    该命令将自动地把本地Maven库上的jar文件增加到classpath路径上,同时还会自动编译war工程,但并不打war包,启动较快。
    另一个使用场景是,如果你有全部工程的源程序(若干jar工程和一个war工程),并且需要不时地修改程序,你可以在根工程下通过下面的命令来启动:
    mvn tomcat7:run -am -pl abc
    其中,假设abc是你的war工程名。该命令将自动地把各工程的源程序编译到各自的target/classes目录下,并添加到classpath路径中。同样,该命令也不打war包,减少了启动时间。
    需要注意的是,上面的命令只处理根pom.xml里<modules中定义的工程,其它所依赖的工程仍直接取本地Maven库中的jar文件。当然,我们也必须把那个war工程(即上面的abc)也定义到<modules中才行。
    在Eclipse里启动
    在Eclipse里安装m2e和m2e-wtp插件后就可以在Servers中启动Tomcat了,这是我们首选的启动方式,此法不再赘述。
    此外,我们还可以在Eclipse里执行上面说到的mvn tomcat7:run或mvn tomcat7:run -am -pl abc命令。在Eclipse里执行Maven命令比在DOS窗口里执行的一个好处是复制粘贴更容易,并且在程序抛异常后可以直接点击超链接打开对应的程序,并定位到出错的地方。
    展开全文
  • idea tomcat 启动几种方式

    万次阅读 2018-02-25 14:10:46
    不管哪种方式都是调用tomcat的jar包1.通过main主函数 这种是最常见的设置一下方法启动第二种通过maven 配置tomcat启动 貌似现在只有tomcat7第三种 就是类似eclipse 种配置Tomcat的方式另外 修改项目的名称...

    不管哪种方式都是调用tomcat的jar包

    1.通过main主函数

    这种是最常见的

    设置一下方法启动


    第二种通过maven 配置tomcat 来启动 貌似现在只有tomcat7

    第三种 就是类似eclipse 种配置Tomcat的方式



    另外 修改项目的名称



    展开全文
  • 项目启动tomcat失败的几种可能原因和解决方法

    万次阅读 多人点赞 2018-05-22 21:13:36
    总结一下tomcat启动问题,也给自己做个笔记 , 逐渐补充完善。1、java配置路径有问题,请配置好jdk路径,具体参考java路径的配置吧。2、项目未添加tomcat驱动,(一般提示The superclass "javax.servlet....

    总结一下tomcat启动问题,也给自己做个笔记 , 逐渐补充完善。

    1、java配置路径有问题

    请配置好jdk路径,具体参考java路径的配置吧。

     

    2、项目未添加tomcat驱动

    (一般提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path属于这一类)

    解决方法:保证已经装了tomcat的情况下,eclipse中选择对应项目右键build path ->Configure build path -> Java build path->选择Libraries ->点击右方Add Library... ->Server Runtime ->选择自己的tomcat服务器->Finish

     

    3、项目中的web.xml中配置的servlet的名称写错,tomcat无法识别

    (一般控制台提示java.util.concurrent.ExecutionException属于这种问题)

    解决方法:检查自己配置的servlet名称和路径是否正确。

     

    4、端口被占用,一般由于上一次非正常关闭tomcat或eclipse导致,( Port 8080 .............. is already in use)

    解决方法:①修改端口号(当然不建议这么做) Tomcat根目录/conf/Server.xml中修改,这里就不提了吧.....

                      ②关闭被占用的端口进程:到dos窗口(计算机开始里的查找中输入cmd)中

                       输入      netstat -ano|findstr 8080            (8080是被占用的端口号,哪个被占用输入哪个)

                  回车后可以看到有正在使用的进程

                       再输入   taskkill /pid 8080 /f     (这里的8080是正在使用的进程信息中最后一个数字编号)

                       回车后会显示已结束进程,然后重新启动tomcat即可。

     

                     ③进入tomcat根目录的bin文件夹,双击shutdown.bat,可以关闭所有占用端口。

    展开全文
  • eclipse启动tomcat服务几种错误总结

    万次阅读 2015-07-28 15:53:44
    eclipse下添加了tomcat服务之后,项目就可以在eclipse下部署在tomcat下运行,然后会出现各种各样问题,总结了几种常见的错误,以后再出现就不用再各种百度了。  一.端口被占用    tomcat默认端口是8080,如果...

            eclipse下添加了tomcat服务之后,项目就可以在eclipse下部署在tomcat下运行,然后会出现各种各样问题,总结了几种常见的错误,以后再出现就不用再各种百度了。

           一.端口被占用

                     

                tomcat默认端口是8080,如果有其他进程占用了该端口就会报如上错误。解决方法有两个:

            1.杀掉占用该端口的进程:

                      cmd命令中输入:netstat -ano|findstr 8080

                 

                接着输入:tasklist|findstr 8080 杀死进程。

            2.修改tomcat的端口:

                    进入E:\apache-tomcat-5.5.27\conf ,找到server.xml 并用编辑器打开,找到端口port=“8080”,修改为其他            数字即可。


           二、启动时间不够用

                   

                  意思是45s的时间太短了,项目没启动起来。解决方法是修改默认的45s:

                  

      双击tomcat,进入属性页,修改timeout默认值,改为100或者更大。


             三、缺少引用

                       用eclipse导入的项目或者从SVN检出的项目,有时候会出这样的错误:


    就是各种找不到,而且是大面积的缺少。

    解决方法:在项目上右击-->build path --> configure build path 然后发现:


    引用的library没有绑定。解决方法:

    先remove了该lib。然后再重新添加:项目上右键-->build path --> add libraries ,然后根据移除的lib类型,进行添加相应的lib。如上是移除了server lib 然后就添加 server runtime


    next>:


    即可解决。


               遇到问题,首先要根据报错内容进行分析,确定了哪儿出了问题再进行相应的解决。慢慢积累,以后再遇到问题,也就有了相关解决问题的经验或者具备解决问题的能力。



    展开全文
  • Linux上Tomcat几种运行方式

    千次阅读 2017-11-23 19:01:55
    Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:启动tomcat服务方式一: 直接启动 ./startup.sh 方式二: 作为服务启动 nohup ./startup.sh...
  • Tomcat几种启动报错及解决办法

    千次阅读 2017-04-24 21:55:00
    今天真跪了,tomcat的错想到想不到的都遇到了。不记录一下都愧对今天愁掉的hair 在此之前分享一个集错网站,应该是程序员必备的网站之一,不过纯英文,小酸爽   Tags - Stack Overflowhttp://stackoverflow....
  • 启动Tomcat命令 ./startup.sh 停止Tomcat服务命令 ./shutdown.sh 执行tomcat ./shutdown.sh 后,虽然tomcat服务不能正常访问了,但是ps -ef | grep tomcat 后,发现tomcat对应的java进程未随web容器关闭而销毁,...
  • Linux环境下tomcat种启动方式

    千次阅读 2015-03-12 22:37:39
    1,启动tomcat服务 方式一:直接启动 ./startup.sh 方式二:作为服务启动 nohup ./startup.sh & 方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
  • 1,一般Java Web项目需要tomcat启动的时候,会把编译好的项目拷贝进tomcat的webapps路径内,  然后startup一下就可以访问了,一般部署编译好的项目都是这么操作的 2,在使用eclipse/myeclipse等IED时,需要...
  • Tomcat配置Web程序几种方式

    千次阅读 2016-12-31 20:59:25
    原文出自搬砖工,需要转载请注明出处。 Tomcat是我们常用的一web应用服务器,特别是javaweb开发的时候往往使用的是tomcat服务器。在使用tomcat的过程中,我们常常会遇到配置tomcat的...启动tomcat的时候,会自动加
  • 最近在捣鼓tomcat部署项目的几种方式,尝试了几种常用的部署方式,在这里给大家分享下经验1 拷贝war包或者项目到webapps目录中 这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会...
  • 启动Tomcat服务器的两办法

    千次阅读 2020-05-12 18:30:40
    Tomcat目录的bin目录下,找到startup.bat,双击即可启动 如何测试启动成功: 在浏览器地址栏选择输入以下个...另一种启动方式: 1.使用cmd进入Tomcat目录的bin目录(小技巧:可以直接在该目录的导航栏处敲cmd,就
  • Tomcat配置项目有几种方式

    千次阅读 2013-10-13 14:35:57
    Tomcat默认的项目目录就是webapps,就相当于IIS的web根目录,配置项目有几种方式(记得配置好了要重新启动tomcat):  方式一,在webapps下直接建立目录,如你想建立一个项目在...
  • Maven项目部署到tomcat几种方式

    万次阅读 2016-12-19 12:01:08
    这种方式其实跟非maven项目没什么区别,就是打包的方式不同 之后在target目录下会生成war包,复制到tomcat/webapps目录即完成部署。   2.使用tomcat-maven插件,在pom.xml的之后添加以下代码,并做相应...
  • 我们都知道,SpringBoot内置了容器Tomcat,可以直接启动WebServletServer,那么SpringBoot是如何启动Tomcat的? 本文从Main方法入手,从SpringApplication.run跟到ServletWebServerApplicationContext 再到...
  • tomcat几种报错解决方案

    千次阅读 2014-05-30 10:50:18
    问题1:启动tomcat时候报错:The archive: E:/eclipse/tomcat/apache-tomcat-6.0.35/bin/bootstrap.jar which is referenced by the classpath, does not exist. 解决方法:双击下方窗口中的Servers中的下面的 ...
  • linux下启动和关闭tomcat服务的方式

    万次阅读 2017-02-12 20:14:58
    Linux下tomcat服务的启动、关闭与错误跟踪,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录 1. 启动tomcat服务 方式一:直接启动 ./startup.sh 方式二:作为服务启动 nohup ./startup...
  • ‘Starting Tomcat v8.0 Server at localhost' has encountered a problem. Several ports (8005,8080,8009) required by Tomcat v8.0 Server at localhost are already in use. The Server may alread...
  • 1、直接将web项目文件件拷贝到webapps目录中 (打war包,war包是需要tomcat的)Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将程序打包成一个 war包放在目录下...
  • 一.tomcat概述  服务器的简单分类:  1.http服务器 主要用来专门...  2.JavaWeb服务器(轻量级别服务器) 最典型的是tomcat服务器,仅仅实现了JAVAEE13规范中的5到6 规范(最核心的是 Serverlet 容器)...
  • Tomcat设置session超时的几种方式

    千次阅读 2017-05-09 10:11:59
    Tomcat设置session超时的几种方式 2016-07-18 16:19 2674人阅读 评论(0) 收藏 举报 Tomcat的会话超时可以在多个级别上设置:tomcat实例级别、Web应用级别、servlet级别以及运行时Context代码...
  • tomcat部署项目的几种方式

    千次阅读 2012-04-12 09:53:07
    tomcat中三部署项目的方法 第一方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:      至于Context 节点属性,可详细见相关文档。  第二方法:将web项目文件件拷贝到webapps 目录...
  • Tomcat介绍及三种启动方式的区别

    千次阅读 2020-03-04 21:59:29
    1.Tomcat安装目录中重要文件夹或文件内容 文件夹/文件名称 内容 bin 支持Tomcat运行的常见的exe文件 conf Tomcat系统的一些配置文件 ...bin------存放启动和关闭的tomcat脚本 conf...
  • Tomcat发布web项目的几种方式

    千次阅读 2016-07-18 11:31:05
    首先说下tomcat发布项目的一些原理:一般而言将web项目发布到tomcat相当于在tomcat的wenapps目录下新建一个文件名为项目名的文件夹,然后将项目WebRoot下的内容原样拷贝到新建的文件夹中。一、利用MyEclipse工具发布 ...
  • tomcat部署项目的几种常见方式

    千次阅读 2016-11-16 19:09:10
    Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war...
  • tomcat下部署应用的几种方式

    千次阅读 2013-07-09 10:16:06
    本文阐述tomcat下部署应用的几种方式,第一篇文在开源中国贴子中的方法,第二篇为ITeye技术网站 *************************************************************************************************************...
  • 由于这三种方式的执行时长计算在tomcat启动时长里,如果tomcat设置了启动超时时间,那么这三种方式执行的操作很可能会让tomcat启动超时。 为了解决自动执行的部分不影响tomcat的正常启动我们可以在三种方式中新建...
  • tomcat启动时一闪而过的几种原因

    万次阅读 2016-07-13 10:18:44
    双击tomcat的bin目录下的startup.bat时一闪而过时,可以右键startup.bat找一个文本编辑器打开,然后在文本的最后敲上pause,保存后重新运行startup.bat,这时候窗口会留在桌面上(调试成功,把pause去掉即可)。...
  •  众所周知,将项目放到tomcat的webapps下启动tomcat即可; 二:  将项目打成war包放到webApps下,启动tomcat,自动解压war包 三:  虚拟主机方式  1,在conf/server.xml中增加  2,修改C:\Windows\System3

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 90,783
精华内容 36,313
关键字:

启动tomcat的几种方式