2011-12-19 29 views
15

Tôi đã tạo một ứng dụng phát. Khi tôi đang chạy ứng dụng tôi nhận được lỗi này cả trong dev và prodChơi Khung GUID

07:59:58,445 INFO ~ Precompiling ... 
08:00:08,884 ERROR ~ Unable to set localhost. This prevents creation of a GUID. Cause was: sys3: sys3: Name or service not known 
java.net.UnknownHostException: sys3: sys3: Name or service not known 
    at java.net.InetAddress.getLocalHost(InetAddress.java:1438) 
    at net.sf.ehcache.Cache.<clinit>(Cache.java:155) 
    at net.sf.ehcache.config.ConfigurationHelper.createCache(ConfigurationHelper.java:298) 
    at net.sf.ehcache.config.ConfigurationHelper.createDefaultCache(ConfigurationHelper.java:214) 
    at net.sf.ehcache.CacheManager.configure(CacheManager.java:552) 
    at net.sf.ehcache.CacheManager.init(CacheManager.java:323) 
    at net.sf.ehcache.CacheManager.<init>(CacheManager.java:279) 
    at net.sf.ehcache.CacheManager.create(CacheManager.java:641) 
    at play.cache.EhCacheImpl.<init>(EhCacheImpl.java:31) 
    at play.cache.EhCacheImpl.newInstance(EhCacheImpl.java:41) 
    at play.cache.Cache.init(Cache.java:241) 
    at play.Play.start(Play.java:511) 
    at play.Play.init(Play.java:300) 
    at play.server.Server.main(Server.java:158) 
Caused by: java.net.UnknownHostException: sys3: Name or service not known 
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) 
    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:866) 
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258) 
    at java.net.InetAddress.getLocalHost(InetAddress.java:1434) 
    ... 13 more 

Tôi không biết điều này là gì, điều này sẽ làm gì. Giải quyết vấn đề này như thế nào. Pl giúp tôi.

Trả lời

27

java là không thể giải quyết mynap3 như localhost, vì vậy bạn sẽ cần phải thêm dòng

127.0.0.1 localhost mynap3 

thì tập tin/etc/hosts nộp

bạn có thể làm điều này bằng cách thực hiện

sudo bash 
echo "127.0.0.1 localhost mynap3" >> /etc/hosts