tomcat啟動報錯:1,啟動報錯顯示 [org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc'
1,啟動報錯顯示
[org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc': initialization completed in 382 ms
Jun 01, 2015 6:39:06 PM org.apache.coyote.http11.Http11Protocol start
SEVERE: Error starting endpoint
java.net.BindException: Permission denied <null>:80
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:549 )
at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:565)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:207)
at org.apache.catalina.connector.Connector.start(Connector.java:1196)
at org.apache.catalina.core.StandardService.start(StandardService.java:540 )
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.net.BindException: Permission denied
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
at java.net.ServerSocket.bind(ServerSocket.java:376)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at java.net.ServerSocket.<init>(ServerSocket.java:181)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50)
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:538)
... 12 more
Jun 01, 2015 6:39:06 PM org.apache.catalina.core.StandardService start
SEVERE: Failed to start connector [Connector[HTTP/1.1-80]]
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Permission denied <null>:80
at org.apache.catalina.connector.Connector.start(Connector.java:1203)
at org.apache.catalina.core.StandardService.start(StandardService.java:540)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Jun 01, 2015 6:39:06 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:9109
Jun 01, 2015 6:39:06 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/17 config=null
Jun 01, 2015 6:39:06 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6868 ms
問題分析:在SUSE上只有root使用者才可以訪問1024以下的埠號,其餘使用者不能訪問。
2,解決方案
2.1,修改Tomcat的server.xml配置檔案,將埠修改為8081(或者其他1024以上的埠號,不能與本機上的其它Tomcat埠衝突)
[[email protected]]# vim /usr/local/app/apache-tomcat-6.0.37_hechuang_lib/conf/server.xml
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="30000"
maxThreads="2000"
acceptCount="2000"
URIEncoding="UTF-8"
redirectPort="9143" />
<!-- A "Connector" using the shared thread pool-->
2.2,然後使用root使用者登入伺服器,執行埠重定向命令:iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 8081。
意思就是當訪問80埠時重定向到8081埠,這樣,我們可以改成任何我們需要的埠啦。
[root@tomcat57conf]# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8081
[root@tomcat57conf]#
2.3,切換到tomcat賬號,啟動tomcat服務
就可以正常訪問了:
INFO: Deploying web application directory databox
[org.springframework.web.context.ContextLoader]Root WebApplicationContext: initialization started
[org.springframework.web.context.support.XmlWebApplicationContext]Refreshing Root WebApplicationContext: startup date [Mon Jun 01 18:42:44 CST 2015]; root of context hierarchy
[org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml]
[org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml]
[org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties]
[org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.s[email protected]71d7c3ff: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,receiptService,posmonitorService,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,receiptMapper,posMonitorLogsMapper]; root of factory hierarchy
[com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated
[com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited
[org.springframework.web.context.ContextLoader]Root WebApplicationContext: initialization completed in 1433 ms
[org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc': initialization started
[org.springframework.web.context.support.XmlWebApplicationContext]Refreshing WebApplicationContext for namespace 'springMvc-servlet': startup date [Mon Jun 01 18:42:45 CST 2015]; parent: Root WebApplicationContext
[org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mvc.xml]
[org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.s[email protected]5d4ee178: defining beans [receiptController,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,mappingJacksonHttpMessageConverter,org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter#0,org.springframework.web.servlet.view.InternalResourceViewResolver#0,multipartResolver,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; parent: org.s[email protected]71d7c3ff
[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping]Mapped URL path [/receiptController/receiveReceiptData] onto handler 'receiptController'
[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping]Mapped URL path [/receiptController/receiveReceiptData.*] onto handler 'receiptController'
[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping]Mapped URL path [/receiptController/receiveReceiptData/] onto handler 'receiptController'
[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping]Mapped URL path [/receiptController/receivePosInfoData] onto handler 'receiptController'
[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping]Mapped URL path [/receiptController/receivePosInfoData.*] onto handler 'receiptController'
[org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping]Mapped URL path [/receiptController/receivePosInfoData/] onto handler 'receiptController'
[org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc': initialization completed in 377 ms
Jun 01, 2015 6:42:45 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8081
Jun 01, 2015 6:42:45 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:9109
Jun 01, 2015 6:42:45 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/16 config=null
Jun 01, 2015 6:42:45 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6827 ms
^C
相關推薦
tomcat啟動報錯:1,啟動報錯顯示 [org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc'
1,啟動報錯顯示 [org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc': initialization completed in 382 ms Jun 01, 201
maven web 專案中啟動報錯 Java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
主要原因是maven專案裡面的jar包嗎,沒有匯入到專案中 maven web 專案中啟動報錯 Java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 錯誤描述: Java.lang.Cl
spring MVC 報錯:java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
重新 chain http1 accesslog instance report ppc springmvc bstr 嚴重: Allocate exception for servlet SpringMVCjava.lang.ClassNotFoundExceptio
Maven+spring 報錯:Error configuring application listener of class org.springframework.web.cont
Maven+spring 報錯:Error configuring application listener of class org.springframework.web.cont 錯誤資訊: SEVERE: Error configuring application
Tomcat啟動拋錯——SEVERE: Error configuring application listener of class org.springframework.web.context.
今天用eclipse搭建了一個soa的maven專案,總是拋SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoade 網上找了很多方法也沒有解決問題,後
SSM報錯:No converter found for return value of type: class java.util.ArrayList at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageC
我使用的是SSM框架,是在編寫測試RESTFUL介面的時候出現, @RequestMapping(value = "/selectAll", method = RequestMethod.GET) @ResponseBody public ResponseEntity<List&
SpringBoot- springboot集成Redis出現報錯:No qualifying bean of type 'org.springframework.data.redis.connection.RedisConnectionFactory'
ani 集成 autowired rt.jar evaluate tab using getbean iat Springboot將accessToke寫入Redisk 緩存,springboot集成Redis出現報錯 No qualifying bean of type
java報錯-->Error creating bean with name 'org.springframework.web.servlet.resource.ResourceHttpRequest
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.springframework.web.servl
tomcat啟動報錯:Unable to complete the scan for annotations for web application
tomcat啟動報錯,具體報錯資訊如下: Unable to complete the scan for annotations for web application [/Ftrans] due to a StackOverflowError. Possible root
mysql 安裝壓縮包,報錯:服務無法啟動解決方法!!!
1.安裝MySQL mysqld install,執行命令後MySQL安裝成功。 2.啟動MySQL服務。 net start mysql將啟動MySQL服務。ps:到這一步報錯,無法啟動服務!!!! 網上找了很多,多少都比較麻煩,其實解決起來很簡單: 在執行第二布命
SpringMVC+myBatis啟動報錯:Access denied for user '##.##'@'localhost' (using password: YES) SpringMVC+myBatis啟動報錯:Access denied for user
SpringMVC+myBatis啟動報錯:Access denied for user '##.##'@'localhost' (using password: YES) 2016年04月14日 15:00:28 閱讀數:3782
IDEA 下spring mvc 等web 程式啟動報錯找不到類:org.springframework.web.context.ContextLoaderListener等問題
當初看見這個以為自己那個地方出現了什麼毛病。所以多建立了幾個程式,卻發現一直都是啟動不了啟動失敗22-Mar-2018 19:50:30.426 嚴重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.Sta
maven專案啟動報錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
maven專案部署到tomcat時報錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 檢查了maven的pom.xml,依賴引入正常。在工程
Maven項目下啟動後Eclipse報錯:org.springframework.web.context.ContextLoaderListener
star load lex ini 並且 啟動 conf erb 嚴重 嚴重: Error configuring application listener of class org.springframework.web.context.ContextLoaderList
啟動伺服器報錯: 嚴重: Error configuring application listener of class org.springframework.web.context.Context
1.概述 之前正常啟動的服務端程式,今天開啟突然爆出這樣的錯誤。從直觀上來看是缺少Spring相關包,但是我刪除maven下載的依賴包後,重新update還是有問題,肯定不是這個問題。 2.解決方法 (1)清楚快取法 刪除eclipse中所有的s
使用eclipse啟動tomcat裏的項目時報錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
data 選中 ins 應用 可能 sem 電腦系統 cep 彈出 1、這種錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener剛開始看的時候一頭霧
Tomcat性能調優後, 啟動出現警告問題 [did not find a matching property.]
light title lis config tar ont nbsp dsm servlet http://blog.csdn.net/dracotianlong/article/details/8963594 Tomcat性能調優後, 啟動出現警告問題 [did
Maven項目Eclipse啟動時報錯: java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener
otf exce exe maven com apply ges 選中項 apache Eclipse中啟動Maven項目時報如下錯誤: 嚴重: Error configuring application listener of class org.springfra
免安裝的tomcat雙擊startup.bat後,啟動窗口一閃而過
免安裝的tomcat雙擊startup.免安裝的tomcat雙擊startup.bat後,啟動窗口一閃而過,而且tomcat服務未啟動。原因是:在啟動tomcat是,需要讀取環境變量和配置信息,缺少了這些信息,就不能登記環境變量,導致了tomcat的閃退。解決辦法:1.在已解壓的tomcat的bin文件夾下找
maven項目 啟動報錯:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
mave .cn maven依賴 dep found ext trie rec sse 轉自:https://www.cnblogs.com/gugnv/p/4136819.html tomcat在發布項目的時候沒有同時發布maven依賴所添加的jar包,所以找不到解決方法