SSブログ

eclipseでRuby on Rails 13回目~ターミナルに2重で出力される事象について1~ [Ruby on Rails]

スポンサードリンク




当記事作成時の環境:Windows10 64bit、Eclipse4.5、Ruby 2.2.3、Apatana Studio3、RadRils

前回generate controllerで作成したプログラムについて
処理の流れを確認しました。

次はModelを含む処理を作成しようと思っていたのですが、
ログを見ていると1つ気になることがあったので、そちらを先に直したいと思います。
まず事象の確認をします。
hello_rails_controller.rbに以下のprintfで標準出力を記述します。
記述した後のコードは以下。

class HelloRailsController < ApplicationController
  def index
    printf(\"通ってます。\");
  end
end

これで、下記の手順を行います。
1、rails serverでアプリを立ち上げる。
2、http://localhost:3000/hello_rails/indexにブラウザからつなぐ

ブラウザには、前回までで作成していたHelloRailsのページが立ち上がります。
見てほしいのは、Eclipse。Diariesコンソールを見ると・・・

2015118_No-00.png

Started GET \"/hello_rails/index\" for ::1 at 2015-11-08 16:33:55 +0900
Processing by HelloRailsController#index as HTML
通通っっててまますす。。  Rendered hello_rails/index.html.erb within layouts/application (3.0ms)
Completed 200 OK in 253ms (Views: 242.2ms | ActiveRecord: 0.0ms)


「通通っっててまますす。。」


なにこれ怖い。

という事象が起きています。
以前の記事でも実は、
「(TypeError: オオブブジジェェククトトででササポポーートトさされれてていいなないいププロロパパテティィままたたははメメソソッッドドでですす。。)」
こんな表示が出ていました。
何が原因なのかわからないので、とりあえず切り分けから入る。

1、Eclipse上のrails serverをまず停止させる。
2、コマンドプロンプトを立ち上げる。
3、Diariesプロジェクトのフォルダに移動する。
(僕の場合「cd C:\pleiades\workspace\Diaries」)
4、「rails server」を実行する。
5、http://localhost:3000/hello_rails/indexにブラウザからつなぐ

結果

2015118_No-01.png

2重になっていない。
てことはrails本体の問題ではなさそう。
Eclipseのコンソールの問題かな?AptanaStudioの問題かな?

すぐにわからない感じなので、次の記事で解決したいと思います。



スポンサードリンク



nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。