Mic*_*ael 1 ubuntu ruby-on-rails rubymine
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,几天前当我创建项目时一切正常。
我的理解是,服务器进程由于某种原因没有正确关闭,因此仍然挂在它启动的端口上。你必须杀死它,才能再次重新启动它。假设它正在消耗端口 3000(默认端口),在 Ubuntu 中你可以找到它的进程 ID 并通过以下命令杀死它:
lsof -i tcp:3000 -Fp|tr -d p | xargs kill -9
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
2958 次 |
| 最近记录: |