我有 JSONObject 实例,其中包含一些属性,
{
"name":"testName",
"age":"23"
}
Run Code Online (Sandbox Code Playgroud)
我使用以下断言,但它失败了。这是在assertj.json中测试JSON的正确方法吗?
assertThat(jsonObject).hasFieldOrProperty("name");
Run Code Online (Sandbox Code Playgroud) 我创建了一个全新的图像,但它显示50 years ago timestamp,请找到附加的片段。知道为什么吗?
我在 Dockerfile 中使用了以下步骤
FROM openjdk:11
VOLUME /tmp
COPY build/libs /app
ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "/app/test-service.jar"]
Run Code Online (Sandbox Code Playgroud)
我的 docker 版本是
Docker version 19.03.5, build 633a0ea
Run Code Online (Sandbox Code Playgroud)
Gradle 6.0.1 构建工具,以及用于创建图像的 Google Jib 插件
plugins {
id 'com.google.cloud.tools.jib' version '1.8.0'
}
jib {
from {
image = 'openjdk:11'
}
to {
image = 'test-service'
}
container {
jvmFlags = ['-Xms512m', '-Xdebug']
mainClass = 'com.sample.Application'
}
allowInsecureRegistries=true
}
Run Code Online (Sandbox Code Playgroud)