java - sbt 构建失败-找不到模块 : org. scala-sbt#sbt;0.13.5

标签 java scala web sbt

我试图为现有的 Scala 项目调整 sbt build 但没有成功,该项目以前工作正常但留下了任何文档。似乎替换了不正确的 URL 来解决“sbt.jar”的依赖关系......

my_project 目录内:

ear
    application.xml
    web-logic-application.xml
project
    target
      config-classes
        *.class
src
    main
      java
        package(java-utils)
      scala
        package(scala)
        my_app.properties
        spring.xml
        ...
      webapp
        WEB-INF
          web.xml
    test
      scala
      resources
 build.sbt

my_project/build.sbt:

name := "my_project"

organization := "my.app"

version := "1.0"

scalaVersion := "2.10.2"
...
libraryDependencies += ...

C:\Users\svc\.sbt\repositories:

[repositories]
local

maven-central

typesafe: http://repo.typesafe.com/typesafe/releases/

typesafe-snapshots: http://repo.typesafe.com/typesafe/snapshots/

C:\Users\svc\.sbt\0.13.5\plugins\plugins.sbt:

resolvers += "typesave" at "http://repo.typesafe.com/typesafe/releases"

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.5.0")

addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "0.4.2")

C:\Program Files (x86)\sbt\conf\sbtconfig.txt(在本地 PC 上安装 sbt 后未更改):

# Set the java args to high */

-Xmx512M

-XX:MaxPermSize=256m

-XX:ReservedCodeCacheSize=128m



# Set the extra SBT options */

-Dsbt.log.format=true

日志显示:

Getting org.scala-sbt sbt 0.13.5 ...

:: problems summary ::
:::: WARNINGS
        module not found: org.scala-sbt#sbt;0.13.5

    ==== local: tried

      C:\Users\svc\.ivy2\local\org.scala-sbt\sbt\0.13.5\ivys\ivy.xml

      -- artifact org.scala-sbt#sbt;0.13.5!sbt.jar:

      C:\Users\svc\.ivy2\local\org.scala-sbt\sbt\0.13.5\jars\sbt.jar

    ==== Maven Central: tried

      http://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.pom

      -- artifact org.scala-sbt#sbt;0.13.5!sbt.jar:

      http://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.jar

    ==== typesafe: tried

      http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.pom

      -- artifact org.scala-sbt#sbt;0.13.5!sbt.jar:

      http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.jar

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

        ::          UNRESOLVED DEPENDENCIES         ::

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

        :: org.scala-sbt#sbt;0.13.5: not found

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


:::: ERRORS
    Server access Error: Connection refused: connect url=http://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.pom

    Server access Error: Connection refused: connect url=http://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.jar

    Server access Error: Connection refused: connect url=http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.pom

    Server access Error: Connection refused: connect url=http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.jar
...

真的 - 我可以在 http://repo.typesafe.com/typesafe/releases/org.scala-sbt/sbt/0.13.5/jars/sbt.jar 上看到“sbt” 但它不存在于 URL 是由框架生成的:

通过 http://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.jar 或超过 http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.5/sbt-0.13.5.jar

谁能推荐一下?

最佳答案

尝试安装 ssl 证书。您可以尝试使用下面的命令。它帮助我解决了同样的问题。 (Ubuntu 15.04)

update-ca-certificates -f

关于java - sbt 构建失败-找不到模块 : org. scala-sbt#sbt;0.13.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002423/

相关文章:

json - 如何使用 Play Framework 响应打印精美的 JSON 对象?

html - 初学者 CSS 问题 - 边距出现在 IE 但不是 Chrome 或 FireFox

web - Bidi、Ring 和 Lein 的简单 Web 应用程序给出 500 错误

java - 从字符串数组中删除空字符串

警告对话框中的 JavaFX 默认聚焦按钮

java - 当编译 Scala 程序中导入的 Java 库时,Scala 编译器是否调用 javac?

scala - 多项目中的 SBT 测试依赖关系 : Make the Test-Code Available to Dependent Projects

ios - 如何使用 iPad 在 Windows 7 上配置 Web Inspector

java - 如何检测以 XML 配置的未使用的 spring bean?

java - 获取分配给 JButton 的 Enum 值