精华内容
下载资源
问答
  • 主要介绍了Tomcat 发布程序使用cmd查看端口占用、相应进程、杀死进程等的命令的相关资料,需要的朋友可以参考下
  • 场景:在运行tomcat的时候或者其他的bat文件,想保持cmd命令行窗口一直打开,以便查看里面的信息 现在你有一个startup.bat命令行文件,一般情况下正常启动是可以一直显示cmd命令行窗口的,但是由于有些原因导致异常...

    场景:在运行tomcat的时候或者其他的bat文件,想保持cmd命令行窗口一直打开,以便查看里面的信息

    现在你有一个startup.bat命令行文件,一般情况下正常启动是可以一直显示cmd命令行窗口的,但是由于有些原因导致异常,一闪而过,怎么让cmd命令行一直保持以便看到里面的异常信息呢,我找到有2种方法:

     

    1. 打开命令行窗口,用命令进入你的bat文件所在目录,cd D:\apache-tomcat-7.0.57\bin,然后输入startup.bat然后回车就可以了,或者直接在运行里输入cmd /k D:\apache-tomcat-7.0.57\bin\startup.bat然后回车就可以了,这样命令行就一直存在了
    2. 右键用记事本打开startup.bat,在末尾加一行pause或者cmd /k,然后保存,再双击,命令行就一直存在了
    这个还是挺常用的,记一笔。
     
    2020.01.10更新
    或者可以直接查看catalina日志: tomcat根目录下的logs文件夹内
    如我的会有此文件: apache-tomcat-8.5.32\logs\catalina.2020-01-10.log

     

    10-Jan-2020 21:23:15.941 警告 [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:dev' did not find a matching property.
    10-Jan-2020 21:23:15.963 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.32
    10-Jan-2020 21:23:15.970 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Jun 20 2018 19:50:35 UTC
    10-Jan-2020 21:23:15.974 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.32.0
    10-Jan-2020 21:23:15.978 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Windows 7
    10-Jan-2020 21:23:15.979 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            6.1
    10-Jan-2020 21:23:15.982 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
    10-Jan-2020 21:23:15.988 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             C:\download\java\jdk1.8.0_111\jre
    10-Jan-2020 21:23:15.992 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_111-b14
    10-Jan-2020 21:23:15.997 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
    10-Jan-2020 21:23:16.003 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         D:\tools\apache-tomcat-8.5.32
    10-Jan-2020 21:23:16.008 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         D:\tools\apache-tomcat-8.5.32
    10-Jan-2020 21:23:16.012 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=D:\tools\apache-tomcat-8.5.32\conf\logging.properties
    10-Jan-2020 21:23:16.016 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
    10-Jan-2020 21:23:16.020 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
    10-Jan-2020 21:23:16.025 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
    10-Jan-2020 21:23:16.030 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
    10-Jan-2020 21:23:16.036 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=D:\tools\apache-tomcat-8.5.32
    10-Jan-2020 21:23:16.040 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=D:\tools\apache-tomcat-8.5.32
    10-Jan-2020 21:23:16.045 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=D:\tools\apache-tomcat-8.5.32\temp
    10-Jan-2020 21:23:16.050 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\download\java\jdk1.8.0_111\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\download\java\jdk1.8.0_111\bin;C:\download\java\jdk1.8.0_111\jre\bin;C:\download\java\apache\apache-maven-3.3.9\bin;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\nodejs;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;C:\Users\01\AppData\Roaming\npm;D:\xfj\BeX5_V3.7\tools\adt-sdk\platform-tools;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Bandizip\;C:\Users\01\AppData\Local\Yarn\bin;.]
    10-Jan-2020 21:23:16.263 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8081"]
    10-Jan-2020 21:23:16.790 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
    10-Jan-2020 21:23:16.802 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8008"]
    10-Jan-2020 21:23:16.821 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
    10-Jan-2020 21:23:16.825 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1604 ms
    10-Jan-2020 21:23:16.869 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
    10-Jan-2020 21:23:16.874 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.32
    10-Jan-2020 21:23:16.917 严重 [Catalina-startStop-1] org.apache.catalina.core.ContainerBase.startInternal A child container failed during start
     java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/dev]]
    	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
    	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:941)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/dev]]
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    	... 6 more
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@71f4d907]
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    	at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4907)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5042)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	... 6 more
    Caused by: java.lang.IllegalArgumentException: The main resource set specified [D:\tools\apache-tomcat-8.5.32\webapps\dev] is not valid
    	at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:748)
    	at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:706)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	... 9 more
    
    10-Jan-2020 21:23:16.928 严重 [main] org.apache.catalina.core.ContainerBase.startInternal A child container failed during start
     java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
    	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
    	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:941)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:681)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: org.apache.catalina.LifecycleException: A child container failed during start
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:949)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	... 6 more
    
    10-Jan-2020 21:23:16.939 严重 [main] org.apache.catalina.startup.Catalina.start The required Server component failed to start so Tomcat is unable to start.
     org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8006]]
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:681)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]]
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	... 7 more
    Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]]
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	... 9 more
    Caused by: org.apache.catalina.LifecycleException: A child container failed during start
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:949)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	... 11 more
    
    10-Jan-2020 21:23:16.948 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8081"]
    10-Jan-2020 21:23:16.952 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8008"]
    10-Jan-2020 21:23:16.958 信息 [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina]
    10-Jan-2020 21:23:16.966 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8081"]
    10-Jan-2020 21:23:16.973 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8008"]
    

    出现这个错误是因为我把tomcat下的webapps里面的dev项目删除了,但是没有删除conf\server.xml里的context配置导致,

    <Host ...>
    
           ...
    
      <Context docBase="dev" path="/dev" reloadable="true" source="org.eclipse.jst.jee.server:dev"/>
    
    </Host>


    还有没有删除work\Catalina\localhost里面的dev文件夹

    究其原因,是因为在eclipse新建tomcat配置项目部署的时候,没有选择以独立xml文件发布的形式,导致配置写在server.xml里面,当删除项目的时候,没有连带删除,因此建议发布以独立xml形式进行发布.

     

    展开全文
  • 查看tomcat版本

    2016-05-24 15:16:06
    本文提供两种方式查看tomcat 版本: 绿色免安装版: 打开cmd进入tomcat安装目录中bin目录。输入“catalina version”或“version”即可 如果是安装版本则在安装目录中找到uninstall.exe 右键属性就能看到

    本文提供两种方式查看tomcat 版本:

    绿色免安装版:

    打开cmd进入tomcat安装目录中bin目录。输入“catalina version”或“version”即可


    如果是安装版本则在安装目录中找到uninstall.exe 右键属性就能看到


    展开全文
  • tomcat 如何查看tomcat版本及位数 CreationTime--2018年8月31日10点16分 Author:Marydon 1.tomcat展示 2.具体操作  实现方式:在cmd命令下运行tomcat的version.bat文件 第一步:打开cmd窗口  win+r-->...
     

    tomcat 如何查看tomcat版本及位数

    CreationTime--2018年8月31日10点16分

    Author:Marydon

    1.tomcat展示

     

    2.具体操作

      实现方式:在cmd命令下运行tomcat的version.bat文件

    第一步:打开cmd窗口

      win+r-->cmd-->回车

    第二步:退回至c盘根目录

      输入命令:cd \ -->回车

    第三步:切换至d盘(tomca所在磁盘)

      输入命令:d: -->回车

    第四步:切换至omca的bin目录

      输入命令:cd apache-tomcat-6.0.37-x86\bin

    第五步:运行version.bat

      输入命令:version.bat -->回车

    3.效果展示

     

     相关推荐:

     

     

    转载于:https://www.cnblogs.com/Marydon20170307/p/9564337.html

    展开全文
  • 重启无效,则 win + R 输入cmd回车,在黑窗口中输入 netstat -ano(注意中间的空格),回车; 看出现列表中是否有 PID列,如果没有这样配置:任务管理器–>进程–>查看–>选择列–>将PID那一列打上勾...
    1. 重启eclipse;
    2. 重启无效,则 win + R 输入cmd回车,在黑窗口中输入 netstat -ano(注意中间的空格),回车;
    3. 看出现列表中是否有 PID列,如果没有这样配置:任务管理器–>进程–>查看–>选择列–>将PID那一列打上勾保存就可以了;
    4. 从本地地址那一列,找到0.0.0.0:8080那一项,然后就找到了它的PID(就最后一列的数字),再回到任务管理器(详细信息中),找到PID所对应的进程,然后结束它,就可以了,然后重新启动tomcat。
    展开全文
  • 在开始-运行-cmd,输入:netstat –ano可以查看所有进程 二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|...
  • CMD命令停止TomCat

    千次阅读 2019-07-24 15:09:48
    netstat -ano|findstr 8080//说明:查看占用8080端口的进程 #运行windows自带taskkill命令,将上面显示的进程号,结束掉 taskkill /pid 6856 /f //6856是后面的那个号码。 ...
  • 外协有个哥们,说是用CMD查看日志,自己找了很多方法,都没有找到查看方法,是不是呢?需要验证一下子。 tomcat在linux下查看日志是进入tomcat安装目录用: tail -f logs/catalina.out 就可以查看日志的实时输出;...
  • tomcat安装-tomcat8.5

    2019-10-05 00:07:57
    》安装 1.下载tomcat 2.解压到相关目录下 ...6.通过聪cmd查看tomcat版-进入bin目录下,catalina version/version指令可以查看tomcat相关信息 》问题 1.启动闪退-可能是端口被占用问题,...
  • Linux下查看tomcat占用端口

    千次阅读 2018-03-16 11:13:35
    1、先查看tomcat的进程号ps -ef | grep tomcat*后面带*号,是为了查看多个tomcat进程,例如tomcat6,tomcat7。解释命令:ps 查看当前系统进程状态,可以搭配kill指令随时中断、删除不必要的程序。 -A:显示所有...
  • 查看电脑系统的编码 Windows平台下,点击运行–输入cmd,Enter回车键进入命令窗口,输入:chcp 如图所示:我系统的活动代码页为:936。 修改Tomcat配置 需要修改Tomcat根目录下面的"logging.properties"文件,...
  • 基础1-------查看tomcat启动时使用的jdk(不适用于windows服务形式,但是下面会给出结论): 无论tomcat是否正在启动着或者说是否能启动,都可以查看tomcat如果启动会使用什么样的环境(jdk): 方法:cmd进入命令...
  • 启动tomcatcmd窗口一闪而过  在tomcat的安装目录下 双击startup.bat启动时cmd窗口一闪而过 1.在系统中查看配置JDK的环境变量是否正确 2.进入tomcat的安装目录 在启动tomcat时流程是:startup-&...
  • 在Eclipse中查看tomcat7源码

    千次阅读 2013-06-03 11:36:16
    从apache上svn 检出tomcat的源码,目前用到的是TOMCAT_7_0_32。 eclipse使用import功能导入源码,会发现有一些报错的,...运行cmd,进入tomcat源码目录执行ant,这个过程ant需要联网去下载tomcat工程依赖的一些ja
  • tomcat查看版本

    千次阅读 2019-03-05 16:24:40
    有时候需要升级tomcat版本来解决扫描出来的漏洞问题 下载完tomcat包之后,一般解压之后就可以直接使用了。进入tomcat的bin目录,可以看到有个catalina....通过这种方式打开cmd窗口,是直接切换到当前bin目录下的,...
  • windows下如何查看tomcat是32位还是64位

    千次阅读 2017-11-08 14:44:00
    在windows中要查看tomcat的位数,可以通过cmd命令查看,进入到tomcat下的bin目录下,然后执行version命令,就可以看到,如图所示: 本文转自ling118 51CTO博客,原文链接:...
  •  2、输入命令 'service.bat install [服务名字]',之后tomcat就会被加入系统服务中,使用 wins + r 输入'services.msc' 可以查看到系统服务  3、启动tomcat 在cmd中运行 'net start [服务名字]'   暂停tomcat...
  • cmd查看系统端口任务

    千次阅读 2019-03-14 17:17:26
    当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|findstr “指定端口号” 二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常...
  • 2.输入 netstat -ano|findstr 8080 查看tomcat进程 3.使用 taskkill /F /PID 进程号 杀死占用tomcat的进程,全部进程号都要杀掉 4.再次使用 netstat -ano|findstr 8080 查看是否存在占用8080端口的进程号 5....
  • 查看tomcat版本信息(32位还是64位)

    万次阅读 2018-12-20 14:04:49
    1、打开dos命令(windows键+r,输入cmd) 2、进入tomcat的bin目录,例如 cd F:\tools\apache-tomcat-8.5.37\bin,再输入f: 回车 3、输入catalina version 回车 4、完成。信息如下:architecture的后面,x86就是...
  • cmd下输入命令:netstat -ano 2. 查看8080端口所对应的PID 3. 打开资源管理器,查看PID所对应的进程。如果没有PID列,则需要在“查看”——“选择列”下,选择PID列。 4. 查看是否为javaw.exe所占用。如果不是...
  •  netstat –ano可以查看所有进程二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|fi
  • 在上一次查看tomcat启动文件都干点啥一文中,我们总结出,startup.bat文件的作用就是找到catalina.bat文件,然后把参数传递给它,在startup.bat中,调用catalina.bat的命令call "%EXECUTABLE%" start %CMD_LINE_ARGS...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,195
精华内容 478
关键字:

cmd查看tomcat