- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法派生具有许多属性的案例类。奇怪的是,输出在SBT和Gradle之间变化。在https://github.com/geoHeil/pureconfig-issue上找到了一个最小的可重现示例,下面列出了代码:
sbt
sbt compile
[error] Caused by: java.lang.ClassNotFoundException: scala.runtime.LazyRef
./gradlew compileScala
ould not find implicit value for parameter reader: pureconfig.ConfigReader[Foo.XXX]
pureconfig.ConfigReader[XXX]
object Foo extends App {
println("here")
case class MyNestedThing(foo: String)
case class XXX(
a: String,
b: String,
c: String,
d: String,
e: String,
f: String,
g: String,
h: String,
i: String,
j: String,
k: String,
l: String,
m: String,
n: String,
o: String,
p: String,
q: String,
r: String,
s: String,
t: String,
u: String,
v: String,
w: String,
x: String,
y: String,
z: String,
aa: String,
ab: String,
ac: String,
ad: String,
ae: String,
af: String,
ag: String,
ah: String,
ai: String,
aj: String,
ak: String,
al: String,
am: String,
an: String,
ao: String,
ap: String,
aq: String,
someLonglllllllllllllllllllllllllll: String,
so1meLonglllllllllllllllllllllllllll: String,
som2eLonglllllllllllllllllllllllllll: String,
ar: MyNestedThing,
as: MyNestedThing
)
pureconfig.ConfigReader[XXX]
}
object Foo extends App {
println("here")
case class MyNestedThing(foo: String)
case class XXX(
a: String,
b: String,
som2eLonglllllllllllllllllllllllllll: String,
ar: MyNestedThing,
as: MyNestedThing
)
pureconfig.ConfigReader[XXX]
}
最佳答案
当为scala编译器提供更多内存时,它可以正常工作。
https://github.com/pureconfig/pureconfig/issues/391
tasks.withType(ScalaCompile) {
configure(scalaCompileOptions.forkOptions) {
jvmArgs = ["-Xss2m"]
}
}
关于scala - pureconfig无法派生具有许多属性的案例类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51030753/
0.10.*pureconfig 的最新更新系列默认禁用自动配置。 import pureconfig.generic.auto._ 需要手动导入。 但是我有一个类层次结构,我不想每次都为子类导入它。
是否可以使 pureconfig 读取属性为 Map[String, String]?我有以下内容 application.conf: cfg{ some.property.name: "valu
我在 scala 中寻找一些适合 akka 的实用程序,可以映射 HOCON到 Scala 类/对象。 (类似于 Spring 中的 @Configuration 将 .yml 或 .properti
我的资源中有一个简单的 config.json 文件: { "configs": [ { "someConfig": { "name": "my_name",
我有这样的 HOCON 配置: [ { name = 1 url = "http://example.com" }, { nam
我正在尝试使用 pureConfig 和 configFactory 进行我的 Spark 应用程序配置。这是我的代码: import pureconfig.{loadConfigOrThrow} o
我有以下配置文件: connection.port = 8080 connection.interface = "127.0.0.1" 我在阅读此文件时尝试使用精炼和精炼的纯配置。我有以下类(clas
我正在尝试从配置文件加载 Map[String, Any]。目前是这样写的 map-name { stringValue = "firstValue" intValue = 1 bo
我是一名优秀的程序员,十分优秀!