我的问题:
error: object swing is not a member of package scala
import scala.swing._
^
当我尝试使用Scala启动任何GUI应用程序时。我到目前为止尝试的操作:直接通过scala命令调用,然后先通过scalac和fsc进行预编译,但没有任何效果。
我的系统:安装了OpenJDK 6,OpenJDK 7,Oracle JDK 6和Ubuntu存储库中的Scala-Packe的Ubuntu 11.10计算机,此外,我还尝试了来自官方Scala主页(scala-lang)的"new" Scala。 .deb-package无法安装,但是到目前为止,*。tgz文件中的纯文件仍然有效。
我尝试了已安装的那些软件的所有可能组合,但均无效果。
笑话:在我的Windows 7计算机上,相同的代码(dropbox-sync)可以正常工作。
有任何想法吗?我忘记了什么吗?
最佳答案
显然在类路径上找不到scala-swing.jar
。我不确定为什么会这样。它可以在我的系统上运行(仍然是11.04;不喜欢Unity)。尝试显式添加它:-cp /wherever/oneiric-ocelot/puts/scala/lib/scala-swing.jar
。
如果该文件不在您的系统上,则可以从project webpage下载。 (单击自述文件中标题下方的相应“最新发行”按钮。然后下载jar。)