Swing 在Scala 2.11中,是否有一种一致的方法来处理被外扩的库?

Swing 在Scala 2.11中,是否有一种一致的方法来处理被外扩的库?,swing,scala,parsing,Swing,Scala,Parsing,我痛苦地发现,scala.util.parsing和scala.swing显然不再捆绑在scala 2.11中。每次,我都要在谷歌上找到合适的行来添加到sbt配置中,或者找到合适的链接来下载jar文件 如果有其他图书馆搬走了,我怎么知道这些事情呢?或者我应该只依赖于在Stackoverflow上有相同问题的人的问题吗?Scala Swing项目甚至没有记录这些信息 我喜欢动态地创建Eclipse项目,并使它们依赖于同一工作区中的其他项目,而不必经过sbt,在我这样做的每台计算机/工作区上都会遇到

我痛苦地发现,
scala.util.parsing
scala.swing
显然不再捆绑在scala 2.11中。每次,我都要在谷歌上找到合适的行来添加到sbt配置中,或者找到合适的链接来下载jar文件

如果有其他图书馆搬走了,我怎么知道这些事情呢?或者我应该只依赖于在Stackoverflow上有相同问题的人的问题吗?Scala Swing项目甚至没有记录这些信息

我喜欢动态地创建Eclipse项目,并使它们依赖于同一工作区中的其他项目,而不必经过sbt,在我这样做的每台计算机/工作区上都会遇到这些库消失的情况,这很烦人。

模块化(您称之为外部化)已经在网上讨论了很长一段时间。但是在发行说明中可以找到这些信息。虽然您可能不想阅读所有这些内容,但我强烈建议您至少阅读您使用的任何语言的主要版本的发行说明。例如:

模块化 核心Scala标准库jar已经减少了20%的内存 字节码。用于xml、解析、swing以及 (不支持)可使用continuations插件和库 单独或通过scala library all。请注意,此工件具有 比scala库更弱的二进制兼容性保证 如上所述。编译器已在内部模块化,以 分离表示编译器、scaladoc和REPL。我们希望 这将使捐款更容易。在本版本中,所有这些 模块仍然打包在scala-compiler.jar中。我们计划把它们运出去 在2.12.x中的单独罐中


我想,删除Swing和XML已经有至少两年的时间了,我试着去关注这个项目,但对scala库一无所知。这应该是一个“入门”项目。也许激活器可以简化它?Scala IDE应该使依赖它变得微不足道,而且可能依赖于社区项目列表中的任何东西。