1. 程式人生 > >linux下啟動tomcat報錯 "Name or service not known"錯誤解決

linux下啟動tomcat報錯 "Name or service not known"錯誤解決

錯誤資訊

java.net.UnknownHostException: dev02.gzhl.interconnect: dev02.gzhl.interconnect: Name or service not known

將war包打入Tomcat,啟動的時候遇到錯誤,檢視日誌資訊,可以看出是不知道主機名dev02.gzhl.interconnect

java.net.UnknownHostException: dev02.gzhl.interconnect: dev02.gzhl.interconnect: Name or service not known
        at java.net.InetAddress.getLocalHost(InetAddress.java:1473)
        at com.mchange.v2.c3p0.impl.C3P0ImplUtils.generateVmId(C3P0ImplUtils.java:120)
        at com.mchange.v2.c3p0.impl.C3P0ImplUtils.<clinit>(C3P0ImplUtils.java:98)
        at com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase.<init>(PoolBackedDataSourceBase.java:227)
        at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.<init>(AbstractPoolBackedDataSource.java:62)
        at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:109)
        at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:105)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:148)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1069)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1021)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:703)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)
        at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
        at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)

解決方法

出現上述錯誤資訊,一般是/etc/hosts檔案中未配置相應的host名字。配置一下即可解決問題。

使用vi /etc/hosts命令檢視檔案內容:

[[email protected] ~]# vi /etc/hosts

我們可以看到dev02.gzhl.interconnect沒有配置在該檔案內:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

dev02.gzhl.interconnect新增到/etc/hosts檔案內,如


127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 dev02.gzhl.interconnect
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 dev02.gzhl.interconnect

即可解決問題。

相關推薦

linux啟動tomcat "Name or service not known"錯誤解決

錯誤資訊 java.net.UnknownHostException: dev02.gzhl.interconnect: dev02.gzhl.interconnect: Name or service not known 將war包打入Tomcat,啟動的時候遇到錯誤,

linux pingName or service not known

設定靜態ip以後忘記設定dns,ping的時候報錯:Name or service not known 新增dns即可 vi /etc/resolv.conf nameserver 8.8.8.8

centos7.X ping www.baidu.com name or service not known

今天在配置靜態ip 時,不論如何都連不到外網。。。 報 name or service not known 在 /etc/sysconfig/network-scripts/ifcfg-ens33 檔

linuxname or service not known錯誤解決方案

     這幾天部署spark,總是報name or service not known錯誤,報錯資訊明顯,心想一定是/ect/hosts檔案錯誤,但是改了好多次並沒有解決。。。。。結果是忽略了網路主機名字設定。/etc/sysconfig/network。真的很坑總結   

mysql顯示[Warning] IP address 'xxxx' could not be resolved: Name or service not known錯誤解決

mysql日誌顯示[Warning] IP address 'xxxx' could not be resolved: Name or service not known,那是因為mysql預設會反向

Linux啟動tomcatRROR org.apache.catalina.core.StandardContext- Error starting static Resources java.lang.IllegalArgumentException: Document base /home

部署專案的時候,重啟tomcat,死活起不來,很鬱悶,網上巴拉了半天,結合自己的情況,找到了原因; 錯誤日誌資訊: 2018-12-13 13:52:26,992 [main] INFO org.apache.catalina.core.AprLifecycleListener- The APR

CentOS ping www.baidu.com name or service not know

其他 成功 scp 報錯 4.4 添加 .com 資料 dns服務器 今天嘗試安裝了centos系統 玩一玩 剛剛裝好的操作系統 ping www.baidu.com的時候 報出 name or service not known 查了好多資料,都沒有很好的解決

Centos7+ ping www.baidu.com name or service not know

修改配置 #檢視閘道器 [[email protected] ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Us

CentOS執行ping命令 name or service not know

在虛擬機器上安裝的CentOS,但是當執行ping命令的時候,提示name or service not known 解決方法如下: 1. 新增DNS伺服器 vi /etc/resolv.conf 在檔案中新增如下兩行(可以自己選擇DNS

關於Warn:name or service not known解決辦法

由於之前搭建起了一個叢集,然後直接將相應的配置檔案複製過來 , 發現出現了 Warn:name or service not known 的問題,導致無法啟動datanode。 解決的辦法就是將sal

Linux關閉tomcatjava.net.ConnectException: Connection refused

Linux下關閉tomcat報錯,具體如下: Using CATALINA_BASE: /home/alpha/apache-tomcat-7.0.62 Using CATALINA_HOME: /home/alpha/apache-tomcat-7.0.62 Using CATALIN

linux啟動tomcat時報 Tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

一眼就能看出來是jdk的環境有問題,但是用了這麼久的jdk一直都配置的好好的,怎麼一到Tomcat上就這麼矯情了。 最後查解決方案,原來是我的jdk從官網直接下載的,雖然我修改了java_home,但不太智慧的tomcat仍然沒有自動識別出java_home路徑。 linux解決方法: 編輯

Linux啟動rabbitmq:./rabbitmq-server: line 80: erl: command not found的解決辦法

樓主今天在linux下啟動rabbitmq的時候,發生瞭如下圖的錯誤: 網上搜索得到了答案,現在分享給大家: 在linux的/etc/profile環境下新增如下兩行程式碼: #set erlang environment export PATH=$PATH:/usr/loc

Eclipse啟動tomcat:/bin/bootstrap.jar which is referenced by the classpath, does not exist.

1.錯誤: 在Eclipse下啟動tomcat的時候,報錯為:Eclipse下啟動tomcat報錯:The archive: C:/Program Files(x86)/Java/jdk1.

關於maven專案啟動tomcat

eclipse啟動tomcat報錯:  嚴重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.Class

linux啟動eclipse

Eclipse: Cannot open display: Eclipse: Cannot open display: Eclipse: An error has occurred. See the log file/opt/modules/eclipse/config

dubbo啟動 java.net.UnknownHostException: bogon: bogon: Name or service not known

客戶端啟動報UnknownHostException異常: Caused by: java.lang.RuntimeException: get localhost fail at com.alibaba.rocketmq.common.MixAll.lo

Linuxping: https://www.baidu.com: Name or service not known

[[email protected] softwares]# ping https://www.baidu.comping: https://www.baidu.com: Name or service not known 沒有預設的閘道器,需要新增 [[emai

IDEA 啟動tomcat

在IDEA裡配置時tomcat時,可能會遇到類似的問題,當tomcat配置好後,啟動tomcat,會報如下錯誤 Application Server was not connected before run configuration stop, reason: jav

kafka啟動時報:java.net.UnknownHostException: Name or service not known

今天在用下面的指令啟動kafa的時候報錯了: # bin/kafka-server-start.sh config/server.properties & 錯誤資訊如下: [2018-04-11 16:27:31,185] ERROR [KafkaServer