警告: erlang n00b 先。
私は erlang を理解しようとしており、カウボーイで基本的な Hello World アプリケーションを試しています。私はエラーをシミュレートしており、基本的にコードのどこかで無効な値を返し、エラーを解釈しようとしています。
=ERROR REPORT==== 11-Jul-2013::15:45:00 ===
Error in process <0.167.0> with exit value: {{try_clause,{ok, {http_req,#Port<0.3619>,ranch_tcp,keepalive,<0.167.0>,<<3 bytes>>,'HTTP/1.1', {{127,0,0,1},60312},<<9 bytes>>,undefined,8081,<<1 byte>>,undefined,<<0 bytes>>,undefined,[],[{<<10 bytes>>,<<11 bytes>>},{<<4 bytes>>,<<14 bytes>>},{<<6 bytes>>,<<3 bytes>>}],[],undefined,[],waiting,undefined,<<0 bytes>>,false,waiting,[],<<0 bytes>>,undefined}}}, [{cowboy_handler,handler_init,4,[...
アプリケーションを rebar でセットアップし、次のように実行しています。
erl -pa ebin deps/*/ebin -s myapp
ご覧のとおり、エラーは「...」で終わっています。これは、切り捨てられていると思わせます。レポート全体を印刷する方法はありますか?
そして、きれいに印刷する方法はありますか?
ありがとう!