scala - Maven 的最新 Scala 原型(prototype)

标签 scala maven intellij-idea autocomplete maven-archetype

我正在寻找用于开发支持 Maven 框架的 Scala 的最新原型(prototype)。我能找到的最新的是这个“https://github.com/davidB/scala-archetype-simple”,已有 2 年历史。与 IntelliJ 预装 Maven 捆绑在一起的那个甚至更老。我能够使用默认的 IBT 框架对 Scala 进行编程,但我想使用专为 Maven 部署的库。

老实说,我对 Maven 的经验不多,但在我的 Java 项目中使用它时从未遇到过问题。但是当我一开始使用任何命名原型(prototype)时,在我更新 scala 库之前没有任何工作。那么至少类的导入是有效的。但是 IntelliJ 仍然给我各种错误。由于某种原因,IDE 似乎混淆了 Java 和 Scala 语法。它让我可以选择自动完成诸如 List.$plus$plus[B,That](that... 但是当我点击它时,它无法识别 (List.+ +(... 根本没有出现)。

现在我猜这是因为通过原型(prototype)加载了许多过时的库(至少我希望如此)。是否有更新的原型(prototype),或者是我自己更新所有依赖项的唯一选择?

它也可能是我在 Linux 上安装的 IntelliJ,我会尽快在我的 Windows PC 上尝试它。


更新

好吧,我已经设法在没有原型(prototype)的情况下完全做到了。但问题仍然存在,是否有一个最新的原型(prototype)不使用 6 年前的 maven-scala-plugin,而是使用新的 scala-maven-插件?为什么我能找到的唯一一个这么旧?

最佳答案

关于scala - Maven 的最新 Scala 原型(prototype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47126357/

相关文章:

intellij-idea - IntelliJ 中的 "Wrap with try...catch"?

regex - 如何在 Scala 中从较大的字符串中提取有效的电子邮件

java - IntelliJ IDEA : Breakpoint not being hit, 并且没有勾选,只是一个红点

xml - 如何从大型 XML 文档中获取流式迭代器 [Node]?

java - spring boot包不存在错误

java - 如何处理 fat jar 依赖

Maven 站点文档 : Add links to additional documents

java - 如何阻止 Intellij 安排我的静态方法?

scala - 如何在 Scala 中展平一组数组?

java - 如何在 Spring MVC 项目中有效地使用 Scala?