啓動的WEBrick服務器我有一個創建一個代理,這樣我就可以使HTTP請求使用該服務器需要一個會話ID在命令行中的服務器Ruby腳本。如何RubyMine的控制檯在Ruby腳本
首先,腳本的偉大工程,當我在命令行中運行它
@web_server_thread = Thread.start do
puts "Starting local proxy on port #{@port}"
Rack::Handler::WEBrick.run WebServerProxy.new(@port, @host, @secure, @port2, @default_module_host, @cookie) , :Port => @port
end
返回
Starting local proxy on port 9292
[2012-06-15 11:29:03] INFO WEBrick 1.3.1
[2012-06-15 11:29:03] INFO ruby 1.9.3 (2012-04-20) [i386-mingw32]
[2012-06-15 11:29:03] INFO WEBrick::HTTPServer#start: pid=6856 port=9292
我一直在嘗試RubyMine的運行這一點,並在控制檯輸出始終只是:
Process finished with exit code 0
問題:
所以我的問題是我能做些什麼來配置的RubyMine運行此腳本,如果我不能配置它這樣做,爲什麼不呢?
其他信息:
Windows 7的
的RubyMine V4.0.4
紅寶石v1.9.3
正如我上面提到這個運行正如預期的那樣和線,所以我只是尋找解釋爲什麼這不在RubyMine中工作的原因。
可能是因爲您的RubyMine父進程沒有什麼創造新的'Thread'後做,所以它只是退出.. –
它不是創建線程。 'puts'語句沒有被輸出到控制檯。 – marteljn