簡體   English   中英

使用VirtualBox在虛擬機上測試客戶端/服務器Java應用程序

[英]Testing a client/server Java application on a virtual machine using VirtualBox

我正在測試基於客戶端 - 服務器的Java應用程序,其中特定方案涉及客戶端和服務器在同一主機上運行(即,客戶端連接到在localhost運行的服務器)。 除了使用VirtualBox在虛擬機(運行32位Windows 7)上測試此場景時,這似乎工作正常。

注意:此后的所有內容都在虛擬機內部運行 我啟動服務器並嘗試使用客戶端連接到它,但連接超時。 令人驚訝的是,我嘗試使用putty連接到服務器,並且連接按預期運行。 Java客戶端和putty都嘗試連接到localhost - 客戶端失敗但putty成功。

有沒有人可能解釋為什么會發生這種情況?

注意 :這與從虛擬機虛擬機尋址localhost不重復

你如何連接到本地主機? 通過連接主機名“localhost”? 您可以嘗試連接到getLocalHost()返回的InetAddress

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM