问题标签 [intellij-scala]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - IntelliJ sbt 项目在代理后面或从 nexus 服务器下载源
我在sbt
代理后面使用公司 Nexus 服务器。
我的设置工作正常,使用CNTLM
和 Nexus 设置~/.sbt/repositories
如果由 sbt, fe 管理,一切正常,即使是“标题问题”:
但是,如果我想使用 IntelliJ 中的构建“下载源”按钮:
它会给我一个连接错误:
我错过了什么?我什至查看了 IntelliJ 日志,但它们并没有说明太多
我不确定,但似乎我并不孤单:
scala - Intellij 不适用于多模块 maven scala 项目
我有一个带有混合 scala / java 模块的标准多项目 maven 项目。
当我在 IntelliJ 上打开这个项目时,它无法将 scala 文件夹识别为源/测试源根文件夹。
其结果是,不承认相互依赖。
我必须逐个模块并手动设置源文件夹。
你知道如何自动完成吗?
mongodb - 尝试集成 mongoDB 和 spark,不断出现与“找不到或加载类”相关的错误
所以我一直在尝试集成 mongoDB 和 Spark,在处理完所有依赖项之后,我正在运行:
- JDK 1.8
- scala-sdk-2.11-7
- 火花版本 2.0.2
这是我的 build.sbt 文件的外观:
每次我运行这个简单的脚本时:
它说“无法找到或加载主类 myMain”。
我只想查看依赖项是否正常以及脚本是否会导入库并正常工作。请帮忙,我已经阅读了至少一天,除了“兼容性问题”之外找不到任何具体的提示。
newProject -> src -> 项目 (src-build), build.sbt, myMain$
这就是我在 IntelliJ 中的项目树的外观,在外部库中,我有所有通过 build.sbt 文件下载的库以及我上面写的 scala 和 java 依赖项。
谢谢!
intellij-idea - IntelliJ 在后台做什么?
最近 IntelliJ 变得非常迟钝、长时间停顿等。
在我的 Mac 上,当我运行 Activity Monitor 时,我可以看到 IntelliJ 由于一些不清楚的原因而占用 CPU。很多CPU。
在 IntelliJ 中,我只是想编辑我的代码,但它变得难以忍受,因为打字、滚动、任何琐碎的事情都变得如此迟钝,我无法工作。
重新启动 IntelliJ 会有所帮助,但问题很快又回来了。会发生什么?
- 垃圾收集?
- 其他一些后台进程?
- 斯卡拉?
我已经关闭了自动构建。
intellij-idea - 在 Intellij IDEA 中创建 scala 项目时无法查看 Dotty 选项
我有 Intellij IDEA。以下是有关它的详细信息。
我也安装了 IntelliJ 的最新 scala 插件。
但是当我尝试使用此处的文档创建 dotty 项目时,我看不到该选项。下面是屏幕截图。
我错过了任何设置吗?
scala - 如何在 SBT 1.x 中使用 WatchSource 过滤文件?
我有以下代码,如下所示:
在 SBT 1.x 中,这会导致:
通过向函数参数添加类型来稍微扩展代码filterNot
:
我们得到一个单独的错误:
奇怪的是,IntelliJ 似乎认为代码看起来很好(我在build.properties
用最新版本的 SBT 更新我的之后确实重新启动了 IntelliJ) - 它认为值x
是 a File
,而不是 a WatchSource
,它表明它watchSources.value
是 type Seq[File]
。
到目前为止,这个相关但更普遍的问题(Remove or Exclude WatchSource in sbt 1.0.x)似乎没有引起任何关注。
intellij-idea - IntelliJ 插件与 SDK
几个月来,我一直在使用 IntelliJ IDEA Community 2018.1,主要用于 Java 和 Groovy 项目。我刚刚导入了我的第一个(曾经的)Scala/Gradle 项目,当它加载时,我注意到 IDE 并没有真正“加载”Scala 源代码(编译它们等)。如果我打开一个 Scala 源文件,它只是出现在“文本编辑器模式”中,如果我写了一行代码是一个明显的编译器错误,IntelliJ 根本不会抱怨。我还注意到,如果我去创建一个新文件,它并没有给我“Scala”作为选项。
所以我进入了 Preferences >> Plugins 并安装了 Scala 插件,这让一切都运行得很好。
但是,然后我注意到 IntelliJ 提示我配置“Scala SDK”,我这样做了,并且一切仍然像我只安装“Scala 插件”时一样工作。
所以我问:IntelliJ Scala“插件”和配置Scala“SDK”有什么区别?