问题标签 [typesafe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - 无法在 SBT 0.12.3 中为运行和打包 jar 指定主类
出于某种原因,我不能同时run
在 SBT 0.12.3 中指定主类和包装 jar。
问题是,sbt publish-local
如果我没有明确设置它,它不会将主类的名称放入 jar 的清单中。
但有趣的是,这
和
分开工作,但这
导致 SBT 失败并出现以下错误
这是一个错误还是我错过了什么?
java - 如何在命令行上覆盖类型安全配置列表值?
我有application.conf
一个结构如下的文件:
我想"datacenters"
在命令行上覆盖。
对于值是简单类型(字符串、数字)的其他配置键,我可以使用覆盖-Dpath.to.config.value=<value>
,这很好用。
但是,我似乎找不到为list执行此操作的方法。在上面的示例中,我尝试设置"datacenters"
为["SJC", "IAD"]
like: -Dpoller.datacenters="['SJC', 'IAD']"
,但我得到一个异常,即键值是一个字符串,而不是一个列表。
有没有办法向类型安全配置库发出这个值是一个列表的信号?
akka - 有没有人为 Akka Actor 系统设置类型安全控制台?
有没有人为 Akka Actor 系统设置类型安全控制台?我一直在尝试为演员系统设置类型安全控制台,但它总是显示错误。
scala - akka ingoring 配置设置
我有以下类,它创建一个演员系统并将配置作为代码中的字符串提供。但是,我得到了 netty 无法在默认主机和端口上启动的异常 - 当我向配置提供不同的值时
scala - 用另一个解析一个 Typesafe Config 对象
我想解决一个Config
对象,说config1
另一个,说config2
。
唯一允许此类操作的公共 API 是config1.withFallback(config2).resolve()
. 但是,这会添加我们不想要的config2
条目。config1
在一些调查中,我们发现了一个名为的非公共类ResolveContext
,它为此提供了一种方法。所以我们使用反射来利用它。我们当前的代码:
我们意识到,依靠非公开内部信息可能不是一个好主意。所以:
- 是否有一个我们以某种方式错过的公共方法已经这样做了?
- 如果没有,我们是否应该提出拉取请求?
typesafe - 在 Windows 上使用 Typesafe Activator
我尝试从 Typesafe Activator 中运行 hello-slick 模板。当它重新编译时,它产生了:
很明显,它不期望类路径的那部分中有空格。我明白什么是失败的,但不知道如何解决它。
...以及解决 Typesafe Activator 问题的最佳渠道是什么?
playframework - 如何从 Play 中删除所有默认解析器!应用?
背景:我们公司有几个Play!应用程序,它们的测试在我们的内部 CI 中运行。每个 Play 应用程序都通过 http 从各种公共存储库中检索依赖项。这并不理想(它绕过了我们内部的 Nexus 存储库)但可以忍受。现在我们正在添加额外的 CI 容量,并且不希望让新机器能够访问防火墙之外。
在示例 Play 应用程序中,以下配置project/Build.scala
不足以阻止构建转到repo.typesafe.com
and repo1.maven.org
:
(repo-1
是我们内部的 Nexus 主机,它代理 Maven Central、Typesafe 和其他存储库)
当我从 Maven Central(例如 Guava)或 Typesafe 的存储库(例如 Play mailer 插件)中删除一些依赖项并运行play compile
时,我从输出中看到仍在从repo.typesafe.com
和检索依赖项repo1.maven.org
:
更复杂的是,我们还使用了稍旧的所有版本:Scala 2.9.1、Play 2.0.1、sbt 0.11.3。
如何强制 Play 应用仅从内部存储库中检索依赖项?
scala - 迭代类型安全配置中的字段
我有 perks.conf:
我想迭代我的应用程序中的特权,如下所示:
但我找不到合适的方法来返回配置中的所有条目。我试过config.root()
了,但它似乎返回了所有属性,包括 system、akka 和许多其他属性。
scala - 如何将配置文件传递给scala jar文件
我在我的代码中使用类型安全配置库,然后生成一个 jar 文件。当我在 jar 中嵌入 reference.conf 文件时,应用程序运行良好。但是可以将配置文件作为参数提供给 jar 吗?例如
scala - 如何使用 Typesafe 配置库获取列表
我正在尝试在 Scala 中从配置文件中获取列表,例如something.conf
with TypeSafe
。
在something.conf
我设置参数:
在我的 Scala 代码中,我这样做:
简单的配置参数工作正常,但有人可以给我一个如何提取列表的例子吗?