使用Scala插件在IntelliJ Ultimate 13.1.1中创建SBT项目不会带来新的>;src/main/Scala的Scala对象?

使用Scala插件在IntelliJ Ultimate 13.1.1中创建SBT项目不会带来新的>;src/main/Scala的Scala对象?,scala,intellij-idea,sbt,Scala,Intellij Idea,Sbt,我正在尝试开始使用Scala中的一个快速Hello World应用程序 我正在使用IntelliJ Ultimate 13.1.1。我已经下载了Scala插件。我还下载了SBT插件。项目SDK是Java 1.6 我继续并创建了一个新项目。我选择了SBT项目。项目创建得很好。我注意到src/main/*和src/test/*文件夹创建得很好 当我右键单击src/main/scala文件夹并尝试创建一个新的scala对象时,没有这样做的选项?!我试图将目录标记为源根目录。不过,这个问题依然存在。我可

我正在尝试开始使用Scala中的一个快速Hello World应用程序

我正在使用IntelliJ Ultimate 13.1.1。我已经下载了Scala插件。我还下载了SBT插件。项目SDK是Java 1.6

我继续并创建了一个新项目。我选择了
SBT项目
。项目创建得很好。我注意到
src/main/*
src/test/*
文件夹创建得很好

当我右键单击
src/main/scala
文件夹并尝试创建一个新的scala对象时,没有这样做的选项?!我试图将目录标记为源根目录。不过,这个问题依然存在。我可以选择创建Java文件,但不能创建Scala文件


怎么回事?!在过去的两个小时里,我一直在这上面发毛。

这是IntelliJ中的一个bug。以下是我提交的bug报告()的答案:

Andrey Dernov(JetBrains支持) 三月26日19:43

请参阅开发商的回复:

嗨,戴夫,问题主要是因为大写字母 (). 你可以使用 小写项目名称,或等待修复 问题谢谢你的错误报告


您可以通过显式地编辑Run->Edit配置并添加想要运行的类来绕过它。设置主类并删除$(用于对象)。

这是IntelliJ中的一个错误。以下是我提交的bug报告()的答案:

Andrey Dernov(JetBrains支持) 三月26日19:43

请参阅开发商的回复:

嗨,戴夫,问题主要是因为大写字母 (). 你可以使用 小写项目名称,或等待修复 问题谢谢你的错误报告


您可以通过显式地编辑Run->Edit配置并添加想要运行的类来绕过它。设置主类并删除$(用于对象)。

我总是从控制台调用
sbt“genidea no classifiers”
。当然,您必须遵循以下说明:将
addSbtPlugin(“com.github.mpeltonen”%”sbt idea“%”1.6.0“
添加到
~/.sbt/0.13/plugins/build.sbt
项目目录/PROJECT/plugins.sbt
我更喜欢通过将IntelliJ指向build.sbt文件并接受自动更新复选框来导入项目。更新build.sbt,然后自动更新项目。注意:IntelliJ 13.x的Scala插件具有内置sbt支持。您不需要单独安装SBT插件。谢谢大家,非常有用的提示!我总是从控制台
sbt调用“genidea无分类器”
。当然,您必须遵循以下说明:将
addSbtPlugin(“com.github.mpeltonen”%”sbt idea“%”1.6.0“
添加到
~/.sbt/0.13/plugins/build.sbt
项目目录/PROJECT/plugins.sbt
我更喜欢通过将IntelliJ指向build.sbt文件并接受自动更新复选框来导入项目。更新build.sbt,然后自动更新项目。注意:IntelliJ 13.x的Scala插件具有内置sbt支持。您不需要单独安装SBT插件。谢谢大家,非常有用的提示!这已在IntelliJ和当前Scala插件的较新版本中修复。这已在IntelliJ和当前Scala插件的较新版本中修复。