Java 类org.openqa.selenium.internal.BuildInfo 实例源码
项目:grid-refactor-remote-server
文件:Status.java
@Override
public Response handle() throws Exception {
Response response = new Response();
response.setStatus(ErrorCodes.SUCCESS);
response.setState(ErrorCodes.SUCCESS_STRING);
BuildInfo buildInfo = new BuildInfo();
JsonObject info = new JsonObject();
JsonObject build = new JsonObject();
build.addProperty("version", buildInfo.getReleaseLabel());
build.addProperty("revision", buildInfo.getBuildRevision());
build.addProperty("time", buildInfo.getBuildTime());
info.add("build", build);
JsonObject os = new JsonObject();
os.addProperty("name", System.getProperty("os.name"));
os.addProperty("arch", System.getProperty("os.arch"));
os.addProperty("version", System.getProperty("os.version"));
info.add("os", os);
JsonObject java = new JsonObject();
java.addProperty("version", System.getProperty("java.version"));
info.add("java", java);
response.setValue(info);
return response;
}
项目:selenium-api
文件:Console.java
public Console(Registry registry) {
super(registry);
coreVersion = new BuildInfo().getReleaseLabel();
}