首页 文章
  • 0 votes
     answers
     views

    无法构建一个scala程序“sbt包”在线程“main”java.sql.SQLException中出现异常失败:没有合适的驱动程序

    我使用IntelliJ(sbt项目)创建了以下测试Scala程序 . import org.apache.spark.SparkContext import org.apache.spark.SparkContext._ import org.apache.spark.SparkConf import java.sql._ object ConnTest extends App { val ...
  • 8 votes
     answers
     views

    如何从代码中运行gatling

    I would like to run Gatling test from code. How to do it? 教程只说命令行和sbt . 上下文:我想扩展测试 . 在后台我有自定义套接字通信,我需要模拟 . 从模拟中我需要将一些生成的ID传递给Gatling测试 . 我可以通过我的模拟应用程序使用参数运行它(但我还不知道如何) . 其他解决方案也是一个很好的答案 . 我可以做一些传递文件和h...
  • 3 votes
     answers
     views

    IntelliJ IDEA:错误:scalac:找不到类javax.servlet.ServletException - 继续存根

    IntelliJ IDEA突然无法在编译器输出中使用以下错误消息编译我的代码: 错误:scalac:找不到类javax.servlet.ServletException - 继续使用存根 . 版本:Scala 2.11,Java 8,Sbt 0.13.7,IntelliJ IDEA CE 14. Not 使用sbt-idea插件 .
  • 0 votes
     answers
     views

    IntelliJ Idea错误:sbt.InvalidComponent:无法检索源模块:org.scala-sbt:compiler-interface:0.13.5:component

    我正在尝试使用IntelliJ想法导入Scala项目,但它失败了 sbt.InvalidComponent: Couldn't retrieve source module: org.scala-sbt:compiler-interface:0.13.5:component sbt.last.log 的全部内容是: Java HotSpot(TM) 64-Bit Server VM warning...
  • 0 votes
     answers
     views

    为什么intellij再次下载ivy2 / cache中的项目依赖项

    我有一个 scala, sbt 项目,我使用sbt-launcher编译代码's compile command. Sbt downloaded all the dependencies and compiled the project.But, when I imported the project into intelliJ,it again started downloading all t...
  • 36 votes
     answers
     views

    如何更改sbt项目的Scala版本?

    如何在sbt项目中更改Scala版本? 我希望SBT检查系统的Scala版本是否正确,如果不是这样,则下载它 .
  • 10 votes
     answers
     views

    如何设置IntelliJ Idea Scala项目来识别本地Ivy2缓存?

    正如您可能知道的那样,SBT的新版本(作为0.11)旨在维护 ~/.ivy2/cache 中的公共库缓存,而不是复制项目目录中的完整依赖项集 . 但IntelliJ Idea(我使用SBT插件生成一个Idea项目)默认似乎忽略了公共缓存,只看到放在项目目录下的库(所以,我必须配置SBT来执行这种传统方式) . 如何解决这个问题? Idea插件存储库中有一些常 Spring 藤插件,但我不知道它们中...
  • 50 votes
     answers
     views

    如何从另一个sbt项目引用外部sbt项目?

    我有一个Scala应用程序和一个通用核心库的以下设置:root -> /ApplicationA -> /project -> /build.sbt -> /CoreLibrary -> /project -> /build.sbt 我想在ApplicationA中添加一个引用到Eclipse项目引用的CoreLibrary,...
  • 56 votes
     answers
     views

    在sbt中为Scala项目实施Java版本?

    我的scala应用程序只能运行Java 7,因为它依赖于只出现在该版本的JDK中的库 . 如何在sbt中强制执行该操作,以便在启动sbt运行/编译应用程序时使用错误版本的Java时,会立即向用户显示正确的错误消息? 注意:此处有编译的 NO Java™源代码 . 我 only 有Scala源代码 . Scala代码需要一个可从Java 7获得的 import java.nio.file.Pat...
  • 8 votes
     answers
     views

    与Play 2.3.8的多个SLF4J绑定

    我使用Scala 2.11的Play Framework 2.3.8(用于Java) . 我收到这个警告: SLF4J:类路径包含多个SLF4J绑定 . SLF4J:在[jar:file:/Users/vdanylchuk/.ivy2/cache/org.slf4j/slf4j-simple/jars/slf4j-simple-1.7.7.jar!/org/slf4j/impl/StaticL...
  • 2 votes
     answers
     views

    使用.ivy2缓存的副本作为SBT解析程序源

    我正在尝试打包一些内部工件用于SBT . 在大多数情况下,我只会使用 libs 目录,但有多个项目共享相同的工件 . 我一直在尝试使用SBT生成的目录结构作为这个小型存储库的基础 . 它将工件存储在 .ivy2 中,如下所示: .ivy2/cache/[org-with-dots]/[module]/[artifact]-[version].[ext] 我已经将我需要的东西 cache 复制到它...
  • 4 votes
     answers
     views

    sbt查看.ivy2 / local但是jars在.ivy2 / cache中

    这些地点是故意的吗?我有一个问题,sbt总是似乎从外部而不是从本地获取依赖 . 删除外部解析器时,无法解析依赖关系,因为路径.ivy2 / local不存在 .
  • 1 votes
     answers
     views

    Intellij没有从.ivy2缓存文件夹中选择依赖项

    我正在使用Intellij进行scala项目 . 我正在使用babun应用程序为我的项目编译/运行/创建程序集jar,因为在我的组织中,我们不能使用maven artifact存储库,我们有自己的下载依赖项,所以我在babun中设置了代理服务器(看不到这样的windows命令应用程序选项) . 通过babun,我下载了build.sbt中定义的所有依赖项,并在 <USER_DIRECTORY...
  • 2 votes
     answers
     views

    sbt ivy2:从'compile'找不到配置'master'

    当我构建一个依赖于库 bp-bp2-componentized 的库 bp-kafka-bp2 时,我收到以下错误: sbt.librarymanagement.ResolveException:未解析的依赖项:com.foo #bp-bp2-componentized_2.11; 3.3 . :com.foo中找不到配置#bp-bp2-componentized_2.11; 3.3.0:'m...
  • 5 votes
     answers
     views

    使用spark cassandra连接器和SBT编译错误

    我正在尝试让DataStax spark cassandra连接器正常工作 . 我在IntelliJ中创建了一个新的SBT项目,并添加了一个类 . 该类和我的sbt文件如下所示 . 创建spark上下文似乎有效,但是,当我取消注释我尝试创建cassandraTable的那一行时,我得到以下编译错误: Error:scalac: bad symbolic reference. A signature...
  • 0 votes
     answers
     views

    jacoco:来自Play控制台的封面给出NoClassDefFoundError:无法初始化类com.sun.xml.internal.ws.api.BindingID

    使用 jacoco4sbt (2.1.4)从Play控制台运行 jacoco:cover 会导致许多测试失败并且消息如下: [debug]运行TaskDef(com.ourCompany.ourProject.identity.LoginControllerSpec,org.scalatest.tools.Framework$$anon$1@5b98f69a,false,[SuiteSelect...
  • 1 votes
     answers
     views

    Flink与Scala IDE和SBT

    我正在研究我的第一个Apache Flink wordcount示例 . 我的设置是Scala IDE(Eclipse)4.3.0,Scala 2.10.4,SBT版本0.13.8 . 对于调用env.fromElements,IDE抛出错误“无法扩展由先前版本的Scala编译的宏” val env = ExecutionEnvironment.getExecutionEnvironment va...
  • 72 votes
     answers
     views

    如何在IntelliJ IDEA中使用SBT构建Uber JAR(Fat JAR)?

    我正在使用SBT(在IntelliJ IDEA中)构建一个简单的Scala项目 . 我想知道构建 Uber JAR 文件(又名Fat JAR,Super JAR)的 simplest way 是什么 . 我'm currently using SBT but when I'我将我的JAR文件提交到Apache Spark我收到以下错误: 线程“main”中的异常java.lang.Securit...
  • 2 votes
     answers
     views

    Play with Scala中出现意外异常

    我在Scala的Play2应用程序中有一个 Unexpected exception . 与this问题中提到的错误相同 这是我在浏览器中得到的: scala.MatchError:java.lang.StackOverflowError(类java.lang.StackOverflowError)play.PlayReload $$ anonfun $ taskFailureHandler ...
  • 1 votes
     answers
     views

    Nexus不会更新SNAPSHOT的元数据

    我的设置是一个jenkins轮询我的git repo,并在每次推送时发布到nexus repo . 然后我有一个下游项目,它接受这个工件并将其部署到测试服务器 . 这个项目使用jenkins的工件解析器插件,只使用“LATEST”作为版本 . 我注意到的是以下内容 . 发布新快照后,元数据仅在特定版本文件夹中更新 . 特定版本元数据是正确的: https://repo.woodenstake.se...
  • 5 votes
     answers
     views

    Lagom ConductR连接拒绝错误

    我是lagom-sbt的新手,我正在尝试使用ConductR运行Lagom服务包 . 我在 plugins.sbt 中添加了以下 sbt-conductr 版本 addSbtPlugin("com.lightbend.conductr" % "sbt-conductr" % "2.4.0") 这是我到目前为止所做的 sbt sandb...
  • 0 votes
     answers
     views

    在SBT项目中找不到lagom-javadsl-api

    我是Lagom和SBT的新手,我正在尝试使用IntelliJ执行我的第一个项目 . 我的项目结构是: 我的SBT版本是: sbt.version = 0.13.16 plugins.sbt文件包含: // The Lagom plugin addSbtPlugin("com.lightbend.lagom" % "lagom-sbt-plugin" % ...
  • 7 votes
     answers
     views

    IntelliJ IDEA不从SBT项目加载Lift库

    我使用最基本的指南通过 sbt 创建了一个空白项目,具体来说: > cd xyz > sbt # here we create a new project w/ Scala 2.8.1 > *lift is org.lifty lifty 1.6.1 > lift create project-blank 但是当我在IntelliJ中打开项目时,它无法正确识别通过sbt下...
  • 3 votes
     answers
     views

    sbt-idea和Idea sbt插件的角色

    如果sbt-idea用于创建基于sbt的intelliJ项目,那么IntelliJ中的sbt插件的目的是什么?是仅仅在IntelliJ内部创建一个sbt控制台还是做更多? 鉴于此,首先创建Scala项目,然后在sbt控制台中运行'idea'以使项目基于sbt仍然是正确的过程吗?那么假设sbt插件不能创建基于sbt的项目的想法是正确的吗?
  • 19 votes
     answers
     views

    IntelliJ 14 - 创建/导入Scala / SBT项目

    IntelliJ 14通过Scala插件支持(理论上)SBT / Scala项目,该插件仍可在官方仓库中获得 . 根据this post "Scala plugin project itself now uses SBT for build and dependency management" . 但是我找不到用IntelliJ创建或导入SBT / Scala项目的任何方法 ....
  • -1 votes
     answers
     views

    如何使用SBT创建IDEA插件项目?

    我们可以使用IntelliJ-IDEA轻松导入普通的SBT项目,但我正在尝试用Scala编写一个IDEA插件项目,我想用SBT来管理它(依赖项) . 但是现在我没有't know how to do it, and not sure if it'可能,所以我必须使用IDEA手动创建一个IDEA插件项目,并将 .idea/* 文件提交给git,这是不好的 . 是否可以使用SBT创建IDEA插件项目?...
  • 14 votes
     answers
     views

    Intellij IDEA和SBT语法错误

    我是scala和SBT的新手我开始使用IDEA和SBT并且面临不明确的错误(表达式类型DslEntry必须符合SBT文件中的Def.SettingsDefinition) 这是一个非常简单的带有jetty插件的空测试项目(例子来自插件站点) 这是plugins.sbt源码: logLevel := Level.Warn addSbtPlugin("com.earldouglas&qu...
  • 2 votes
     answers
     views

    无法使用IntelliJ IDEA构建SBT项目

    我有一个全新安装的IntelliJ IDEA 15.0.3(社区版) . 我添加的唯一插件是Scala插件 . 我使用SBT版本0.13.8和Scala版本2.11.7创建了一个支持SBT的新Scala项目(文件 - >新建 - >项目... - > Scala - > SBT) . 然后我向src / main / scala添加了一个Hello世界类 . 构建项目(...
  • 42 votes
     answers
     views

    IntelliJ无法导入sbt项目

    我已经从CE 2017.2.5将IntelliJ升级到CE 2017.3版本,现在我无法构建我的sbt项目 . 构建卡在第一步: "Build: sync MyProjName: syncing... dump project structure from sbt" 我删除了.idea目录和 MyProjName/project/target 目录 . 我从命令行做...
  • 2 votes
     answers
     views

    Scala标签类型

    使用:Scala 2.10.3 尝试编译以下内容会出错 . 如果我删除案例类,那么它编译 . 关于双重解决方案的任何想法? object DomainTypes { type Tagged[T] = { type Tag = T } trait DeviceIdTag type DeviceId = Int with Tagged[DeviceIdTag] implicit class Tagg...

热门问题