IntelliJ:无法打开SBT项目:jansi 1.11错误

时间:2018-05-16 20:34:23

标签: scala apache-spark intellij-idea sbt

最近开始使用Big Data,我希望了解更多有关Spark和Scala的知识,以学习使用许多文件和hdfs。在尝试使用IntelliJ(我推荐)时,我安装了IntelliJ的最新更新以及SBT和Scala插件的安装。

然而,我似乎遇到了一个问题,当我在Scala中打开一个想法项目时,它没有任何问题,但是,如果我尝试打开一个sbt项目,我会遇到以下错误:

TL; DR名为Jansi 1.11的东西不在文件中。

@Module(includes = [AndroidSupportInjectionModule::class])
interface AppInjectionModule {

    @PerActivity
    @ContributesAndroidInjector(modules = [SomeActivityModule::class])
    fun someActivity(): SomeActivity

    @PerActivity
    @ContributesAndroidInjector(modules = [AnotherActivityModule::class])
    fun anotherActivity(): AnotherActivity

    // we don't have any Activity in the graph -> throws an error
    @PerActivity
    @Provides
    fun navigator(navigator: NavigatorImpl): Navigator

}

有没有办法解决这个问题?我已经尝试过多次重新安装。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题(在公司代理之后,并得到了相同的错误消息),因此降落在这里。我尝试了多个(相关)线程中提到的所有建议,但最终可以通过直接在IntelliJ中设置HTTP代理最终解决它。这是我的设置(注意:在相应的框中指定您的网络用户名和密码):-

enter image description here