org.geotools.util.factory.GeoTools.getBuildRevision()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(172)

本文整理了Java中org.geotools.util.factory.GeoTools.getBuildRevision()方法的一些代码示例,展示了GeoTools.getBuildRevision()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GeoTools.getBuildRevision()方法的具体详情如下:
包路径:org.geotools.util.factory.GeoTools
类名称:GeoTools
方法名:getBuildRevision

GeoTools.getBuildRevision介绍

[英]Reports back the vcs revision at which the version of GeoTools was built.
[中]报告生成GeoTools版本时的vcs版本。

代码示例

代码示例来源:origin: geotools/geotools

public String newRequestHandle(WFSOperationType operation) {
  StringBuilder handle =
      new StringBuilder("GeoTools ")
          .append(GeoTools.getVersion())
          .append("(")
          .append(GeoTools.getBuildRevision())
          .append(") WFS ")
          .append(getVersion())
          .append(" DataStore @");
  try {
    handle.append(InetAddress.getLocalHost().getHostName());
  } catch (Exception ignore) {
    handle.append("<uknown host>");
  }
  AtomicLong reqHandleSeq = requestHandleSequences.get(operation);
  handle.append('#').append(reqHandleSeq.incrementAndGet());
  return handle.toString();
}

代码示例来源:origin: geotools/geotools

/**
 * Returns summary information about the GeoTools version and the host environment.
 *
 * @return information as a String
 */
public static String getEnvironmentInfo() {
  final String newline = String.format("%n");
  final StringBuilder sb = new StringBuilder();
  sb.append("GeoTools version ").append(getVersion().toString());
  if (sb.toString().endsWith("SNAPSHOT")) {
    sb.append(" (built from r").append(getBuildRevision().toString()).append(")");
  }
  sb.append(newline).append("Java version: ");
  sb.append(System.getProperty("java.version"));
  sb.append(newline).append("Operating system: ");
  sb.append(System.getProperty("os.name"))
      .append(' ')
      .append(System.getProperty("os.version"));
  return sb.toString();
}

相关文章