我正在寻找用于开发支持 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-插件
?为什么我能找到的唯一一个这么旧?
最佳答案
官方教程在https://docs.scala-lang.org/tutorials/scala-with-maven.html#creating-your-first-project提到 net.alchim31.maven:scala-archetype-simple
可以在这里找到:https://mvnrepository.com/artifact/net.alchim31.maven/scala-archetype-simple
关于scala - Maven 的最新 Scala 原型(prototype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47126357/