我試圖配置Sublime Text 2以更好地支持Scala和Play的工作! 2框架按照從http://engineering.panaxiom.co.uk/post/34631917299/sublime-text-2-with-sbt-and-play-2指示。 (我只做了一個更改:我將插件版本更新爲0.1.1)sbt無法解析Play2-Scala項目中的ensime-sbt-cmd
我幾乎可以完成教程中給出的步驟,但第二個總是失敗(生成ensime配置文件),因爲sbt是無法解析ensime-sbt-cmd插件(當我進入項目目錄並執行play
命令時)。我無法找到問題的原因,但SBT給了我一個錯誤,如:
[error] Server access Error: connect: Address is invalid on local machine, or port is
not valid on remote machine url=http://repo1.maven.org/maven2/org/ensime/
ensime-sbt-cmd_2.9.2_012/0.1.1/ensime-sbt-cmd-0.1.1.pom
(該命令的輸出顯示其他的網址:scalasbt.artifactoryonline.com和repo.typesafe.com,但maven repo url exists)。之後,顯示一些警告,再次顯示存儲庫的URL。
sbt能夠解決項目所有其他插件或依賴關係(我剛剛完成創建項目,因此除了來自ensime-sbt-cmd之外沒有其他額外的插件或依賴關係)。
我試圖改變scalaVersion(在project_dir/build.sbt
),但它沒有區別。 sbt版本是0.12,scala版本是2.9.2。
有人知道我能做些什麼來解決這個問題嗎?是否有可能在Windows 8 64位機器和卡巴斯基互聯網安全2013上與Java 7相關?使用這些軟件組合,我無法啓動Eclipse Marketplace和Netbeans插件更新,直到我使用Java命令(java.exe,javaw.exe,javaws.exe)配置KIV排除規則。
感謝和抱歉,因爲長文本。
你在build.sbt和/或plugins.sbt中有什麼?您的文章幫助我解決了我自己的問題,因爲我沒有意識到Maven的回購。 – 2013-09-04 22:15:26