无法在我的Windows 10 -64中运行sbt

时间:2017-05-14 05:25:23

标签: scala sbt

在我的命令提示符

中运行sbt时出现以下错误



The filename, directory name, or volume label syntax is incorrect.
FINDSTR: Cannot open C:\Users\vinoli\AppData\Local\Temp;C:\Program Files (x86)\sbt\bin\out.txt
FINDSTR: Cannot open C:\Users\vinoli\AppData\Local\Temp;C:\Program Files (x86)\sbt\bin\out.txt
FINDSTR: Cannot open C:\Users\vinoli\AppData\Local\Temp;C:\Program Files (x86)\sbt\bin\out.txt
FINDSTR: Cannot open C:\Users\vinoli\AppData\Local\Temp;C:\Program Files (x86)\sbt\bin\out.txt
FINDSTR: Cannot open C:\Users\vinoli\AppData\Local\Temp;C:\Program Files (x86)\sbt\bin\out.txt

The java installation you have is not up to date
sbt requires at least version 1.6+, you have
version 0

Please go to http://www.java.com/getjava/ and download
a valid Java Runtime and install before running sbt.

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Getting org.scala-sbt sbt 0.13.15  (this may take some time)...
downloading https://repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.0.1/launcher-interface-1.0.1.jar ...
downloading https://repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar ...

:: problems summary ::
:::: WARNINGS
                [FAILED     ] org.scala-sbt#launcher-interface;1.0.1!launcher-interface.jar: The filename, directory name, or volume label syntax is incorrect (3358ms)

                [FAILED     ] org.scala-sbt#launcher-interface;1.0.1!launcher-interface.jar:  (0ms)

        ==== local: tried

          C:\Users\vinoli\.ivy2\local\org.scala-sbt\launcher-interface\1.0.1\jars\launcher-interface.jar

        ==== local-preloaded-ivy: tried

          file:/C:/Users/vinoli/.sbt/preloaded/org.scala-sbt/launcher-interface/1.0.1/jars/launcher-interface.jar

        ==== local-preloaded: tried

          file:/C:/Users/vinoli/.sbt/preloaded/org/scala-sbt/launcher-interface/1.0.1/launcher-interface-1.0.1.jar

        ==== Maven Central: tried

          https://repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.0.1/launcher-interface-1.0.1.jar

        ==== typesafe-ivy-releases: tried

          https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/launcher-interface/1.0.1/jars/launcher-interface.jar

        ==== sbt-ivy-snapshots: tried

          https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/launcher-interface/1.0.1/jars/launcher-interface.jar

                [FAILED     ] org.scala-sbt#template-resolver;0.1!template-resolver.jar: The filename, directory name, or volume label syntax is incorrect (2316ms)

                [FAILED     ] org.scala-sbt#template-resolver;0.1!template-resolver.jar:  (0ms)

        ==== local: tried

          C:\Users\vinoli\.ivy2\local\org.scala-sbt\template-resolver\0.1\jars\template-resolver.jar

        ==== local-preloaded-ivy: tried

          file:/C:/Users/vinoli/.sbt/preloaded/org.scala-sbt/template-resolver/0.1/jars/template-resolver.jar

        ==== local-preloaded: tried

          file:/C:/Users/vinoli/.sbt/preloaded/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar

        ==== Maven Central: tried

          https://repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar

        ==== typesafe-ivy-releases: tried

          https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/template-resolver/0.1/jars/template-resolver.jar

        ==== sbt-ivy-snapshots: tried

          https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/template-resolver/0.1/jars/template-resolver.jar

                ::::::::::::::::::::::::::::::::::::::::::::::

                ::              FAILED DOWNLOADS            ::

                :: ^ see resolution messages for details  ^ ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: org.scala-sbt#launcher-interface;1.0.1!launcher-interface.jar

                :: org.scala-sbt#template-resolver;0.1!template-resolver.jar

                ::::::::::::::::::::::::::::::::::::::::::::::



:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
download failed: org.scala-sbt#launcher-interface;1.0.1!launcher-interface.jar
download failed: org.scala-sbt#template-resolver;0.1!template-resolver.jar
Error during sbt execution: Error retrieving required libraries
  (see C:\Users\vinoli\.sbt\boot\update.log for complete log)
Error: Could not retrieve sbt 0.13.15




当我尝试从http://java.com/getjava下载java时 - 它甚至没有下载。

可以指出一点,我在这里做错了什么?

我使用Windows 10 -64(新鲜笔记本电脑) 安装了jdk 1.8

2 个答案:

答案 0 :(得分:1)

你得到的信息具有误导性。我也有同样的问题,虽然直到昨天工作正常,我今天遇到了同样的消息。 经过一番搜索,我得出了下面的答案,表明你的PATH环境有问题。变量

Running Jmeter gives 'findstr' is not recognized as an internal or external command

右键单击“我的电脑”,然后单击“属性”,然后单击“高级系统设置”>环境变量查找路径系统变量在分号后添加此路径到结尾:C:\ Windows \ System32

答案 1 :(得分:0)

好的......我发现了这个问题......(实际上我的错误)

我删除了我在TMP环境变量中添加的sbt安装路径(c:/ programfiles / sbt / bin)。从TMP中删除(c:/ programfiles / sbt / bin)之后,它就可以了。

感谢大家的建议:)