为了测试目的,我想安装Apache。为此,我发现Scala和sbt是必要的。我下载了scala并安装了它。对于安装sbt,我尝试了各种方法,但无法这样做。有人能告诉我我做错了什么吗。我所做的是
安装Scala
下载sbt msi并安装它。
将sbt_home和路径变量设置为提取sbt的位置。然后,我打开cmd,通过使用检查我的sbt版本,我得到了以下错误**未解决的依赖关系:
org.fusesource.jansi#jansi;1.11: not found
Error during sbt execution: Error retrieving required
我从sbt-0.13.9.msi下载并安装了。然而,它报告说它实际上是0.13.8:
>sbt --version
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; sup
port was removed in 8.0
sbt launcher version 0.13.8
sbt about也报告了同样的情况:
>sbt about
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2
在运行我的Play应用程序之后,我收到错误消息Error running MyApp: Play 2 isn't installed ( MyApp是我的应用程序的名称),一个SBT后台任务(SBT: Waiting for lock on /Users/mhp/.sbt/boot/sbt.boot.lock to be available...)正在持续运行。
我已经通过自制安装了Play框架,所以我将Play主目录设置为/usr/local/Cellar/play/2.2.1/bin。然而,我仍然会发现错误。
知道我做错了什么吗?
我不是linux服务器的超级用户,
所以我选择在我的$HOME/local/bin中安装软件,我已经将$HOME/local/bin目录添加到PATH环境变量中,写在我的.bashrc中。
有些软件是这样安装的,比如:
tar xvzf ncurses-5.9.tar.gz
cd ncurses-5.9
./configure --prefix=$HOME/local
make
make install
cd ..
因此它将直接安装在我的$HOME/local/bin中。
但对于一些软件,像sbt-1.2.1.zip (基于java)下载后解压,只显示一个文件夹sbt,它包含三个文件夹bi
我刚来斯卡拉。
我在Ubuntu12.04上安装了java、sbt和scala:
nazar_art@nazar-desctop:~$ sbt sbt-version
[warn] Alternative project directory .sbt (/home/nazar_art/.sbt) has been deprecated since sbt 0.12.0.
[warn] Please use the standard location: /home/nazar_art/project
[info] Loading project definition from /home/n
我正在使用Intellij IDEA 14.1.3版本,并已安装了Scala插件。在创建SBT项目时,它会报告以下错误:
Error:Error while importing SBT project:
...
::::::::::::::::::::::::::::::::::::::::::::::
:: org.fusesource.jansi#jansi;1.11: not found
::::::::::::::::::::::::::::::::::::::::::::::
:::: ERRORS
Server acc
我正在尝试使用sbt程序集构建一个具有Cloudera上游版本的Scala项目。它引发以下异常:
>sbt assembly
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
[info] Loading settings for project global-plugins from plugins.sbt ...
[info] Loading global plugins from C:\Users\avi\.sbt\1.0\p
我遵循了在中添加集成测试的步骤。
但是,当我运行sbt it时,请参见以下内容:
$ sbt it
[info] Loading project definition from myproj/project
[info] Set current project to myproj (in build file:myproj/)
[error] Not a valid command: it
[error] Not a valid project ID: it
[error] Expected ':' (if selecting a configuration)
[error]
我试图在使用SBT0.13.5版本的项目中启用自定义AutoPlugin。当我试图通过以下方式在我的build.sbt中启用插件时:
val aProject = project.in(file("foo")).enablePlugins(MyAutoPlugin)
在尝试从命令行启动SBT时,我得到以下错误:
value enablePlugins is not a member of sbt.Project
... (big stack trace) ...
[error] sbt.compiler.EvalException: Type error in expressi
我已经(多次)尝试通过SBT-0.13.8-MSI按钮从安装SBT-0.13.8,最后总是得到一个SBT版本,它显示了下面的输出
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
[info] Loading project definition from C:\Users\Tina\Desktop\example\project\project
error: error while loading CharSequence, class