精华内容
下载资源
问答
  • 解决办法! Maven项目启动时tomcat报错!!
    2021-05-02 22:21:45

    不止一次遇到maven项目下,在启动项目时,tomcat服务器报lifecicle相关的错误

    网上查阅通常是web.xml的配置问题。
    之前确实是有web.xml 文件的问题,但这次,我再三确认了web.xml配置无误,maven依赖也都很齐全,但是重启无数次还是报相同的错误。
    最后在服务器中找到项目的所在位置,发现项目发布后的jar包没有,于是又在WEB-INF文件夹下创建了个lib目录,把jar包粘贴进去,重新发布,竟然好了???
    可是这样一来,maven存在的意义在哪呢?有没有大佬指点指点。

    更多相关内容
  • 今天给服务器上面的内容大更新了一次,所以就重启了一下tomcat重启后马上开始访问网站,发现无法访问,然后就准备再把tomcat重启一下,关闭服务器的时候报错了。 root@xza-linux:~/Server# ./shutdown.sh Using ...

    今天给服务器上面的内容大更新了一次,所以就重启了一下tomcat,重启后马上开始访问网站,发现无法访问,然后就准备再把tomcat重启一下,关闭服务器的时候报错了。

    Using CATALINA_BASE:   /root/Server/tomcat9
    Using CATALINA_HOME:   /root/Server/tomcat9
    Using CATALINA_TMPDIR: /root/Server/tomcat9/temp
    Using JRE_HOME:        /usr/java/jdk-16.0.1
    Using CLASSPATH:       /root/Server/tomcat9/bin/bootstrap.jar:/root/Server/tomcat9/bin/tomcat-juli.jar
    Using CATALINA_OPTS:   
    NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    Aug 01, 2021 1:43:20 PM org.apache.catalina.startup.Catalina stopServer
    SEVERE: Could not contact [localhost:18005] (base port [18005] and offset [0]). Tomcat may not be running.
    Aug 01, 2021 1:43:20 PM org.apache.catalina.startup.Catalina stopServer
    SEVERE: Error stopping Catalina
    java.net.ConnectException: Connection refused
           at java.base/sun.nio.ch.Net.connect0(Native Method)
           at java.base/sun.nio.ch.Net.connect(Net.java:576)
           at java.base/sun.nio.ch.Net.connect(Net.java:565)
           at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
           at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:333)
           at java.base/java.net.Socket.connect(Socket.java:645)
           at java.base/java.net.Socket.connect(Socket.java:595)
           at java.base/java.net.Socket.<init>(Socket.java:519)
           at java.base/java.net.Socket.<init>(Socket.java:293)
           at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:667)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
           at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:567)
           at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:391)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:481)
    

    这种情况一般都是服务器已经处于关闭状态,再执行./shutdown.sh导致的,还在博客上面看到有人解释是tomcat还没完全启动,就开始执行./shutdown,可以用命令netstat -antp | grep 80来查看80端口,我的是80,一般是8080。
    这种情况也有可能是短时间内一直把tomcat开开关关,结果导致它馆的时候会报这个错误,具体原因我也不清楚,解决方案大概是输入命令
    netstat -anto |grep 80
    然后得到

    可能大家有很多TIME_WAIT的进程,等这些进程都自己结束了(不知道不结束可不可以,个人建议等它自己结束),然后手动关闭状态为LISTEN的进程
    命令:

    kill -9  49839(进程号)
    

    关闭后就能正常开关Tomcat了

    以后记得不要很短时间内高频开关Tomcat就行了。

    以上纯属个人经验,如有不当之处,评论区指出我来更改,如果有大佬知道原因的,也可以在评论区跟大家分享

    展开全文
  • 重启tomcat后又好了: 然后再次查询8082端口又有一个java程序占用了。 于是我的端口一直被占用,我一直用不了。 这是我的eclipse的server信息: 经过排查发现不是项目本身出错,我先在本地访问localhost:8082...
  • IDEA启动Tomcat项目报错解决办法

    IDEA启动Tomcat项目报错解决办法

    问题描述

    IDEA控制台最后位置报:

    严重: The web application [/XXX] registered the JDBC driver [net.sourceforge.jtds.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

    翻译:Web应用程序 [XXX] 注册了JDBC驱动程序 [net.sourceforge.jtds.jdbc.Driver],但在Web应用程序停止时无法注销它。 为防止内存泄漏,JDBC驱动程序已被强制取消注册。。

    问题原因及解决办法

    估计是JDK版本不一致导致的,更换JDK版本即可。

    在这里插入图片描述

    展开全文
  • tomcat 启动报错日志查看

    千次阅读 2021-08-04 00:54:08
    提示可以去看tomcat的logConnected to server[2020-08-04 11:19:10,680] Artifact h5demo:Web exploded: Artifact is being deployed, please wait...04-Aug-2020 11:19:10.858 信息 [RMI TCP Connection(3)-1...

    控制台打印的信息,最后几句话。提示可以去看tomcat的log

    Connected to server

    [2020-08-04 11:19:10,680] Artifact h5demo:Web exploded: Artifact is being deployed, please wait...

    04-Aug-2020 11:19:10.858 信息 [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars 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.

    04-Aug-2020 11:19:10.865 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file

    04-Aug-2020 11:19:10.866 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/h5demo_Web_exploded] startup failed due to previous errors

    [2020-08-04 11:19:10,881] Artifact h5demo:Web exploded: Error during artifact deployment. See server log for details.

    项目启动不了,又没有详细的报错信息,可以到tomcat下查看报错信息。比如说web.xml中引用的类不存在的问题:

    我本机tomcat的logs 路径是 E:\tomcat\tomcat8.0.52\logs

    查看的log

    d037c16ed032

    image.png

    04-Aug-2020 11:19:10.860 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class org.springframework.web.util.IntrospectorCleanupListener

    java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener

    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1352)

    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1180)

    at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:542)

    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:523)

    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150)

    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4822)

    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5363)

    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:755)

    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:731)

    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)

    at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1730)

    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:483)

    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)

    at

    没找到org.springframework.web.util.IntrospectorCleanupListener这个类。确定是没有将maven中引用的jar包打包到输出目录!

    所以需要在项目配置中将jar包先put into到工程下

    d037c16ed032

    image.png

    重启即可

    展开全文
  • idea使用Tomcat报错404自用解决方法

    千次阅读 2020-12-03 14:17:11
    场景: 使用idea进行jsp编程,自用记录 问题描述: 按照网络教程安装完Tomcat报错404:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。...重启Tomcat服务器,运行成功 ...
  • tomcat报错405

    2021-12-11 11:58:34
    tomcat报错405 出现HTTP Status 405 - HTTP method GET is not supported by this URL 原因是: 1、继承自Httpservlet的Servlet没有重写对于请求和响应的处理方法:doGet或doPost等方法,默认调用父类的doGet或...
  • java tomcat 报错问题

    2021-03-09 03:27:03
    关于java tomcat 报错问题的搜索结果问题有关java tomcat报错信息问题tomcat报错:java tomcat报错,请各位大神帮忙看一下。...落地花开啦2019-12-01 19:27:06899 浏览量回答数 1问题ubuntu中tomcat出现java.lang....
  • Xshell连接上服务器后,手动启动tomcat项目,查看日志,发现日志报错,因为服务器关机。然后重启项目,再次查看日志,发现正常。可是访问域名依然无法访问,这时候就想到除了tomcat还有Nginx,于是去重启Nginx,报错...
  • Linux系统下启动Tomcat有时报Address already in usenull的问题 我知道是端口被占用,可是第壹次启动就是成功的,再关闭重启报错,具体错误码信息如下: 01 2010-10-24 18:12:23 org.apache.catalina.core....
  • JavaEE项目Tomcat服务器报错 文章目录JavaEE项目Tomcat服务器报错出错经过解决方法因为数据库未启动报错代码:解决方法 出错经过 在我服务器启动之后,我点击Servers里面的Tomcat服务器,右击Publish,之后启动...
  • © 版权声明:本文为博主原创文章,转载请注明出处通过java代码实现Tomcat的开启与关闭1.项目结构2.CallTomcat.javapackage com.calltomcat.test;import java.io.BufferedReader;import java.io.IOException;import ...
  • 然后直接尝试重启,发现如下报错(前面的一堆就不再截取了,因为此文是事所写,报错信息是从日志文件中取出): 严重: Error starting endpoint java.io.IOException: Unable to establish l...
  • 由于在linux上安装了jdk11,缺少jre,导致Tomcat启动报错,进入logs目录下查看Catalina日志可以看到报错如下: 从JDK9开始, 引入了模块化, 可以根据自己的需要生成一个runtime, 所以就不再单独提供jre了, 你需要...
  • 启动Tomcat服务器报错

    千次阅读 2014-11-17 17:26:46
    错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009) 分类: Flex、Flash JSP J2EE Java2011-01-18 01:34 16657人阅读 评论(9) 收藏...启动Tomcat服务器报错: Several ports (8005, 8
  • 主要介绍了Tomcat服务器图片地址中文路径问题解决办法,Tomcat中如果设置不当,中文路径会导致找不到文件错误,本文就讲解了解决这个问题的方法,需要的朋友可以参考下
  • IDEA使用tomcat报错

    2020-04-15 14:27:50
    Tomcat报错:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver Tomcat报错:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 解决办法 Tomcat是没有自带oracle驱动的,...
  • 一月 16, 2017 1:04:03 下午 org.apache.catalina.core.StandardContext startInternal 严重: Error listenerStart 一月 16, 2017 1:04:03 下午 org.apache.catalina.util.SessionIdGenerator createSecureRandom ...
  • 分析tomcat环境下的重启方式 方式一:sh shutdown.sh这种方式是让正在运行的java线程从运行态(running)改变为sleep,通过这种命名java线程会越来越多,这种方式关闭的tomcat,无法关闭JVM进程,JVM可以去清清除...
  • 欢迎使用Markdown编辑器 java -version curl ...不然再次关闭的时候就会出现异常,而且这个异常是没办法进行处理的,就算重启服务器,它依然存在。唯一的解决办法就是重装系统。另外,tomcat还有...
  • tomcat报错-服务器报javax/xml/rpc错 问题描述:  1.java.lang.NoClassDefFoundError:javax/xml/rpc/XXX  2. AWStats did not find any valid log lines that match your LogFormat parameter, in the 50th ...
  • 将德鲁伊的jar包和mysql的驱动包,复制到tomcat下的lib文件夹内,重启即可 问题 运行测试JDBC的代码,运行结果是没有任何问题的,但是只要用tomcat跑代码,在html页面上输入账号密码,就会报错 网页上的报错提示 ...
  • 每次重启服务器tomcat开启时报错

    千次阅读 2017-07-03 11:32:21
    最近偶尔会重启linux服务器,centos7的版本,手动使用tomcat的bin下startup.sh开启tomcat服务,但是每次重启后网页都报404错误,使用tail -300查看tomcat的logs下的catalina.out都会有一堆报错: Jul 03, 2017 11:...
  • 今天有个环境挂了 首先重启,发现没起来,得到以下报错: .... Cannot allocate memory 1.先检查一下是不是线程打满的问题: #查看最大允许进程数 [root@test ~] sysctl kernel.pid_max kernel.pid_max = 32768 #...
  • 问题描述:后端项目开发工具是IntelliJ IDEA,运行...将war包放到服务器tomcat下报404错误问题分析:考虑操作系统的不同对程序的影响,本地和局域网都是在windows环境中,tomcat启动时,都能实时看到tomcat的日志信...
  • 关于Linux下关闭和重启tomcat服务器遇到的一些小问题linux常用命令关闭tomcat服务器我遇到的一些问题总结 linux常用命令 首先想在linux上对tomcat服务器进行重启或者关闭,那么linux的常用命令是少不了的。 cd /home...
  • IDEA配置tomcat8.5并deploy web项目,tomcat8.5启动成功,直接跳出如下界面 原因: 部署web项目 “姿势” 不对 解决方案: 1.在项目上右键,点击Open Module Settings Project按下图配置 2.打开...
  • 服务器tomcat应用报错,之前运行没有问题 16-Jul-2020 10:26:08.719 SEVERE [http-nio-9087-Acceptor-0] org.apache.tomcat.util.net.NioEndpoint$Acceptor.run Socket accept failed java.io.IOException: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,267
精华内容 8,106
热门标签
关键字:

服务器重启后tomcat报错