我正在从事一项新工作,并且正在使用IntelliJ和Ruby和Cucumber ......所有这些对我来说都是新的。
我有一个基于这个项目的工作项目:https://github.com/jonathanchrisp/selenium-cucumber-ruby-kickstarter
因此,从命令行,我运行我的项目:
sudo cukesparse something
cukesparse不是我的项目,但这里是github的快速描述:“一个简单的命令行解析器,用于将默认和自定义参数传递给Cucumber,可以将这些参数定义为config / tasks.yml文件中的任务!” (对我来说似乎很有趣)
因此,从命令行我可以毫无问题地执行这个项目。我也可以毫无问题地“构建>重建项目”。
我的问题是关于让Run Config工作。我试图去Run>编辑配置,但没有运气创建配置来开始我的运行。当我尝试从“基本配置”列表中单击Ruby时,IntelliJ似乎不希望我选择它。 UI排序没有响应。
我必须坚持一些明显的新手booboo。任何提示都非常感谢!
答案 0 :(得分:0)
您使用的是哪个版本的IntelliJ?您是否在IntelliJ中安装了Ruby和Base Cucumber插件? (来自Intellij - >偏好设置 - >插件)。如果没有,第一步就是安装那些。
然后您可以通过Run>创建运行配置。编辑配置,选择所需的详细信息。如果您还有其他问题,屏幕上的配置(从运行>编辑配置)将会很有帮助。
答案 1 :(得分:0)
我没有深入了解问题的根源,但完全删除IntelliJ(使用Jenny的评论:In IntelliJ on OS X, how do you clear out all global setting info, licensing etc. (external to any project))并重新安装一个非常小的插件集修复它。我基本上只启用了git插件,然后从存储库中获取了ruby插件而没有其他插件。
我确实需要从命令行添加黄瓜宝石,但这并不是问题的一部分。关于我选择的插件的一些事情是使一些运行配置不起作用。