1
  • 突然、新しいプロジェクトを適切に作成できなくなりました。Rubymineで新しいrailsプロジェクトを作成すると、ファイルが3.0.9というサブフォルダーに作成されます。また、プロジェクトを開始できません。私が得るエラーは次のとおりです。

RubyMine Gem Manager
RubyMineは、「testproject」に必要な一部のgemが
インストールされていないことを検出しました。不足しているgemをインストールします。

だから私は「不足している宝石をインストールする」をクリックします私はエラーを受け取ります:

次のgemがインストールされていません:
xaws-s3x:リモートgemリポジトリに依存関係を満たすgemが見つかりません

  • プロジェクトを開始しようとすると、次のように表示されます。

開発の実行中にエラーが発生しました:testproject:Railsサーバーランチャー'/ home / laptop / RubymineProjects / testproject / script/rails'がプロジェクトに見つかりませんでした

  • 別のプロジェクトrails server launcherのフォルダにを入れようとすると、次のような他のエラーが発生します。script

警告TCPServerエラー:アドレスはすでに使用されています-bind(2)
/usr/lib/ruby/1.8/webrick/utils.rb:73:in `initialize':アドレスはすでに使用されています-bind(2)(Errno :: EADDRINUSE)

サイドノート:

私はUbuntuを使用していますが、数日前にプロジェクトを作成していたときはすべて正常に機能していました。

4

1 に答える 1

4

私の理解では、何らかの理由でサーバープロセスが適切にシャットダウンされなかったため、サーバープロセスが開始されたポートにまだハングしているということです。もう一度再起動するには、これを強制終了する必要があります。ポート 3000 (デフォルト ポート) を使用していると仮定すると、Ubuntu では、プロセス ID を見つけて、以下のコマンドで強制終了できます。

lsof -i tcp:3000 -Fp|tr -d p | xargs kill -9

それが役に立てば幸い!

于 2011-08-03T03:16:46.510 に答える