欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

tomcat啟動(dòng)提示Couldn‘t get host name問題

 更新時(shí)間:2024年06月06日 09:17:48   作者:chgiser  
這篇文章主要介紹了tomcat啟動(dòng)提示Couldn‘t get host name問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

tomcat啟動(dòng)提示Couldn‘t get host name

問題描述

系統(tǒng)之前是可以正常運(yùn)行的,更新后啟動(dòng)tomcat報(bào)如下錯(cuò)誤:

2020-07-31 17:21:39 [main] INFO  org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
2020-07-31 17:21:39 [main] ERROR org.quartz.impl.StdSchedulerFactory - Couldn't generate instance Id!
org.quartz.SchedulerException: Couldn't get host name!
    at org.quartz.simpl.SimpleInstanceIdGenerator.generateInstanceId(SimpleInstanceIdGenerator.java:36)
    at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1235)
    at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1559)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.createScheduler(SchedulerFactoryBean.java:637)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.afterPropertiesSet(SchedulerFactoryBean.java:511)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1765)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1702)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:579)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:584)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:91)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:373)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1348)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:578)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:238)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:710)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:535)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:327)
    at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:155)
    at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:135)
    at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:87)
    at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:172)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:713)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:695)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
    at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
    at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1577)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
    at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424)
    at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:929)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:638)
    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:350)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:492)
Caused by: java.net.UnknownHostException: xxxxx: xxxxx: Name or service not known
    at java.net.InetAddress.getLocalHost(InetAddress.java:1506)
    at org.quartz.simpl.SimpleInstanceIdGenerator.generateInstanceId(SimpleInstanceIdGenerator.java:34)
    ... 76 common frames omitted
Caused by: java.net.UnknownHostException: xxxxx: Name or service not known
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
    at java.net.InetAddress.getLocalHost(InetAddress.java:1501)
    ... 77 common frames omitted

解決方案

如異常消息里所示,Couldn't get host name!, xxxxx: Name or service not known,可以推斷是xxxxx這個(gè)hostname無法解析,將/etc/hosts文件打開,確實(shí)沒有解析這個(gè)域名,添加一行域名解析:127.0.0.1 xxxxx

保存

然后重啟tomcat,就可以正常啟動(dòng)了

后來跟運(yùn)維人員確認(rèn)了,他們確實(shí)中間調(diào)整過服務(wù)器的信息,導(dǎo)致了這個(gè) hostname解析異常。。

關(guān)于Tomcat一些啟動(dòng)錯(cuò)誤的解決

一、Eclipse tomcat 啟動(dòng)超時(shí)

錯(cuò)誤內(nèi)容: Server JBoss v4.0 at localhost was unable to start within 50 seconds. If the server requires more time, try increasing the timeout in the server editor

解決辦法:修改路徑

進(jìn)入Eclipse的工作空間 .metadata.plugins\org.eclipse.wst.server.core目錄,修改目錄內(nèi)文件server.xml

找到 start-timeout=”45” 并設(shè)高 start-timeout=”450”

二、eclipse無法加載tomcat

錯(cuò)誤內(nèi)容:刪除tomcat后,重新導(dǎo)入tomcat,但無法加載tomcat

解決方案:

1.退出 eclipse

2.到[工程目錄下]/.metadata/.plugins/org.eclipse.core.runtime

3.把org.eclipse.wst.server.core.prefs和org.eclipse.jst.server.tomcat.core.prefs這兩個(gè)文件去掉

4.重啟eclipse

三、tomcat運(yùn)行沒有生成class文件

錯(cuò)誤內(nèi)容: 項(xiàng)目編譯沒有生產(chǎn)class文件

解決方案:

1,選擇: project->clean..->選第2個(gè)clean select project, 勾上start build immediatelly

2,如果項(xiàng)目里引了某個(gè)不用的jar包,而那個(gè)包又被你刪了,就會(huì)出現(xiàn)不報(bào)錯(cuò)但怎么也編譯不出來class文件的情況,可 以把所有包都刪除,然后一個(gè)一個(gè)的再引入(需要的),不要一下子把所有包都引入來,沒用的可能會(huì)引起不良后果.

步驟:選中項(xiàng)目——右鍵——Properties——選中下面紅色區(qū)域——選中里面的Jar包——點(diǎn)remover

3,刪除現(xiàn)在的項(xiàng)目,提前設(shè)置好編譯文件輸出路徑,重新導(dǎo)入源文件,設(shè)置MyEclipse為保存時(shí)編譯,然后在保存的時(shí)候就可以自動(dòng)編譯了,步驟:選中項(xiàng)目->點(diǎn)右鍵Properties->java build path->source->…/WEB-INF/src的output folder不要默認(rèn),編輯讓它指向../WEB-INF/classes

4,再就是最重要的要看工程下面是否缺少了work目錄,由于CVS控制時(shí)不把work加如版本,所以checkout后沒有這個(gè)目錄,要手工加上有的工程就能自動(dòng)編譯,最開始的時(shí)候,我只找到了前面7個(gè)方法,但是他們都沒有解決我的問題.無意中我打開了”Problems”標(biāo)簽,發(fā)現(xiàn)里面說缺少work目錄,手工加上,然后刷新項(xiàng)目就可以了..classpath這個(gè)xml文件要仔細(xì)看

四、tomcat啟動(dòng) 報(bào) PermGen space

錯(cuò)誤內(nèi)容: 內(nèi)存溢出

解決方案1:

1,重啟tomcat

2,先停止運(yùn)行,雙擊tomcat,打開Open launch configuration,然后 在Arguments中的VM arguments的編輯中的上面添加- Xms256M -Xmx1024M -XX:PermSize=64M -XX:MaxPermSize=128M,在重啟就好了。

解決方案2: 設(shè)置Default VM Arguments,打開myeclipse—>windows —>preferences—>java—installed JREs
—>點(diǎn)擊正在使用的JDK—>Edit—>Default VM Arguments 輸 入-Xms64m -Xmx256m

五、tomcat啟動(dòng) 報(bào) Address already in use: JVM_Bind”

錯(cuò)誤內(nèi)容: 8005端口被占用

解決方案一(推薦),修改tomcat/conf/server.xml文件

打開server.xml

將<Server port="8005" shutdown="SHUTDOWN">中8005改成不常用的端口號(hào)即可,比如9876

解決方案二,將占用8005的進(jìn)程強(qiáng)行結(jié)束

(1) 在“運(yùn)行”中輸入CMD

(2)在啟動(dòng)的窗口中輸入netstat -ano,就可以看到所有端口占用的情況,記下占用8005端口的程序的PID

(3)打開“任務(wù)管理器”,點(diǎn)擊菜單欄的“查看”,再點(diǎn)擊“選擇列”,選上“PID(進(jìn)程標(biāo)識(shí)符)” 或者在cmd中輸入tasklist命令,回車,查看

(4)在進(jìn)程中找個(gè)相應(yīng)的PID值,結(jié)束進(jìn)程即可

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決Tomcat 中catalina.out持續(xù)累加問題

    解決Tomcat 中catalina.out持續(xù)累加問題

    這篇文章主要介紹了解決Tomcat 中catalina.out持續(xù)累加問題 ,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2018-03-03
  • Tomcat將配置文件放在外部的解決方法

    Tomcat將配置文件放在外部的解決方法

    這篇文章主要給大家介紹了關(guān)于Tomcat將配置文件放在外部的相關(guān)資料,對(duì)平時(shí)工作來說還是挺實(shí)用的,需要的朋友們下面隨著小編一起來看看吧
    2021-05-05
  • tomcat默認(rèn)最大連接數(shù)與調(diào)整的方法示例

    tomcat默認(rèn)最大連接數(shù)與調(diào)整的方法示例

    本文主要介紹了tomcat默認(rèn)最大連接數(shù)與調(diào)整的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • 使用TomCat,service輸出臺(tái)出現(xiàn)亂碼的解決

    使用TomCat,service輸出臺(tái)出現(xiàn)亂碼的解決

    本文介紹了解決Tomcat服務(wù)輸出臺(tái)中文亂碼問題的兩種方法,第一種方法是修改`logging.properties`文件中的`prefix`和`encoding`參數(shù);第二種方法是配置IDEA的VMoptions和文件編碼設(shè)置,通過這兩種方法,可以有效解決Tomcat服務(wù)輸出臺(tái)出現(xiàn)的亂碼問題
    2025-01-01
  • 淺談Tomcat如何打破雙親委托機(jī)制

    淺談Tomcat如何打破雙親委托機(jī)制

    本文主要介紹了淺談Tomcat如何打破雙親委托機(jī)制,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 如何解決tomcat管理頁面403 Access Denied問題

    如何解決tomcat管理頁面403 Access Denied問題

    這篇文章主要介紹了如何解決tomcat管理頁面403 Access Denied問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • tomcat中虛擬主機(jī)及web應(yīng)用程序的配置方法

    tomcat中虛擬主機(jī)及web應(yīng)用程序的配置方法

    這篇文章主要介紹了tomcat中虛擬主機(jī)及web應(yīng)用程序的配置方法,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • tomcat如何配置保存7天滾動(dòng)日志

    tomcat如何配置保存7天滾動(dòng)日志

    本文介紹了如何在Tomcat中配置logging.properties文件,以實(shí)現(xiàn)catalina.out日志按天滾動(dòng)并保留7天的功能,配置步驟包括備份原始文件、修改配置文件、重啟Tomcat等,通過這些步驟,可以確保日志文件定期滾動(dòng),并自動(dòng)刪除超過7天的日志,感興趣的朋友一起看看吧
    2025-02-02
  • Linux下定時(shí)切割Mongodb數(shù)據(jù)庫日志并刪除指定天數(shù)前的日志記錄

    Linux下定時(shí)切割Mongodb數(shù)據(jù)庫日志并刪除指定天數(shù)前的日志記錄

    這篇文章主要介紹了Linux下定時(shí)切割Mongodb數(shù)據(jù)庫日志并刪除指定天數(shù)前的日志記錄,需要的朋友可以參考下
    2017-08-08
  • tomcat環(huán)境變量詳細(xì)配置步驟

    tomcat環(huán)境變量詳細(xì)配置步驟

    這篇文章主要為大家詳細(xì)介紹了tomcat環(huán)境變量配置步驟,包括JDK環(huán)境變量配置,感興趣的小伙伴們可以參考一下
    2016-06-06

最新評(píng)論