为什么每次运行/调试我的应用程序时,RubyMine 2.0.2都会在不同的端口启动Webrick?

每次我在RubyMine下启动Rails 2.3.8 webapp时,它都使用不同的端口。 这让我很生气,因为每次我想测试一些东西时我都要在浏览器中更改URL。 我无法找到任何配置选项来更改它。 任何人?

这可能没有用,因为我使用的是RubyMine 3,但是,我的工具栏中有一个下拉菜单,用于选择不同的开发环境(例如生产,开发)。

下拉菜单位于绿色“运行”三角形的左侧。 如果单击列表,其中一个选项是“编辑配置” – 这会弹出一个窗口,其中包含服务器端口配置设置。

希望您的RubyMine版本中的内容相同!

马特,请在运行配置设置中选择“手动选择端口”而不是“使用任何空闲端口” 港口部分

我使用的是rubymine 2.1.5。 我需要将ruby启动的默认端口3000更改为其他类似8081的东西。我必须打开菜单

  • 运行/编辑配置
  • 在开放模式上你应该选择铁路/生产或开发(生产和开发是我的部署环境),然后将你的端口更改为其他东西