我從http://onjava.com/pub/a/onjava/excerpt/jms_ch2/index.html?page=2複製了一個示例聊天應用程序我也將它編譯並在GlassFish下運行。不幸的是,看到該程序正在運行,你需要運行它的多個實例,傳遞不同的用戶名作爲命令行參數。如何在Eclipse中運行JMS程序的多個實例?
我知道如何將命令行參數傳遞給Eclipse中的程序。我也可以一次爲同一個程序運行不同的配置設置。但是,Eclipse並沒有打開不同的控制檯窗口,而是使用相同的控制檯窗口(包括GlassFish服務器)。更糟糕的是,Eclipse會自動在不同的用戶之間切換。也就是說,一旦我在一個用戶名下的聊天應用程序中輸入消息並按Enter鍵,Eclipse將自動切換到不同用戶的控制檯窗口。
我需要不同的控制檯窗口爲我運行的程序的每個實例。有沒有辦法在Eclipse中做到這一點?或者,是否可以在Eclipse中啓動GlassFish服務器,然後在Eclipse之外運行該程序? (注意:GlassFish服務器是通過Eclipse安裝的,而不是作爲單獨的服務器)。
爲什麼不建立一個jar並執行一個外部eclipse? –