1

これはすべてWindowsXPボックスにあります。

Netbeansは、既存のRailsプロジェクトを受け入れることができ、それを問題なくデバッグすることができましたが、私のプロジェクトには、MVC以外の側面を処理する多数の処理スクリプトがあります。railsプロジェクトは、これらのスクリプトの実行要求をキューに入れるための単なるシステムです。

既存のソースを使用してNetBeansプロジェクトを作成しようとしましたが、いくつかの理由で失敗します。

まず、1つの場所に多数のスクリプトがあるため、netbeansは、ソースディレクトリがすでに別のプロジェクトに属しているため、プロジェクトにソースディレクトリを追加できないと文句を言います。スクリプトを独自の空のディレクトリに配置し、そのディレクトリを追加しようとすると、プロジェクトの作成中にnetbeansが停止し、タスクマネージャからプロセスを終了する必要があります。

そのための新しいプロジェクトを作成し、デフォルトのmain.rbを削除して、デバッグするスクリプトに置き換えると、デバッグセッションが開始されません。netbeansは、プログラムのエントリポイントが見つからないと文句を言います。

NetBeansで可能な限り簡単にRailsアプリをデバッグできれば、単一のスタンドアロンスクリプトを実行するのは簡単だと思います。一体何が欠けているのですか?

更新:スクリプトをロードして「デバッグ/デバッグファイル」を実行することはできません。hello worldの場合でも、オプションは常にグレー表示されます。

4

1 に答える 1

1

プロジェクトを右クリックし、[プロパティ] をクリックして [実行] を選択し、メイン スクリプトをスクリプトに変更します。

ファイルを開き、メニュー ツールバーの [デバッグ] をクリックしてから、"file_name.rb" をデバッグします。または、開いているファイルで Ctrl-Shift-F5 を押します。

于 2009-01-09T01:23:29.507 に答える