在Ubuntu系统上安装Akka(Scala和Ubuntu),遇到困难。

4
我正在尝试在我的Ubuntu机器上安装akka (scala)。很抱歉打扰您,但我遇到了一些困难... 我按照这里的安装教程:http://doc.akka.io/docs/akka/2.0/intro/getting-started-first-scala.html;但找不到需要进行sbt安装的/bin目录: http://www.scala-sbt.org/0.13/tutorial/Manual-Installation.html。我不知道应该把.jar文件放在哪里,也不知道接下来该怎么做脚本。
菜鸟发现了。
谢谢。
编辑: 我几乎成功了,但在运行脚本时遇到了一个错误: 5个构件已复制,0个已检索 [info]将当前项目设置为bin(位于build file:/export/home/babar/bin/) 我不知道在这里输入什么。我尝试的越多,得到的“无效命令”就越多... 它在等待什么?
3个回答

3

Akka只是一个库。你不需要“安装”它。相反,只需使用SBT或Maven或Gradle将其作为Scala/Java项目的依赖项包含进去即可。参考SBT文档了解如何开始使用。


1
这就是我试图使用sbt做的事情,但找不到目录~/bin,在这里我没有/bin。我不知道该怎么办...我应该创建它吗?我认为没有任何/bin是不正常的,所以我怀疑我必须执行一些特殊的任务才能继续。正如pushy建议的那样,typesafe activator是剩下的方法吗?我尝试创建一个带有/sbt的/bin,然后复制.jar并运行所提到的脚本,但jar文件似乎已损坏... - wipman

1

开始尝试使用Akka和Scala的最简单方法可能是下载Typesafe Activator。 您只需要解压缩已下载的文件并使用./activator ui启动activator。

Activator包含许多模板,包括Hello Akka模板,这是一个很好的了解Akka并尝试使用它的方法。

请注意,您首先需要安装JDK。 在Ubuntu下,可以使用apt-get安装OpenJDK,或者您可以转到Java主页并从那里下载Oracle JDK的安装程序。


0

如果您遵循了sbt教程,"~/bin"表示您的主目录下的"bin"子目录。如果您查看您的.profile文件,您会发现Ubuntu默认情况下会将此子目录添加到您的路径中(如果存在)。

因此,

1)在$HOME中创建bin子目录 2)复制适当的jar文件到$HOME/bin 3)按照教程指示创建脚本文件并使其可执行 4)键入source ~/.profile或启动另一个终端 5)在Scala项目中使用的目录中运行sbt(最好)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接