Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.tapestry5
Class VersionUtils

    java.lang.Object
      org.apache.tapestry5.VersionUtils

    public class VersionUtils

extends java.lang.Object

Utility methods related to managing framework version numbers.

Constructor Summary
`VersionUtils()`

Method Summary
`static java.lang.String` | `readVersionNumber(java.lang.String resourcePath)` Reads a version number from a properties file on the classpath.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### VersionUtils

    public VersionUtils()

Method Detail

### readVersionNumber

    public static java.lang.String readVersionNumber(java.lang.String resourcePath)

  Reads a version number from a properties file on the classpath. These files are generally created by Gradle. For example, tapestry-core's properties file is `META-INF/gradle/org.apache.tapestry/tapestry-core/pom.properties`. The Gradle generated properties files include the version and possibly others properties.

  The resource is located using the Thread's context class loader.

  Parameters:
    `resourcePath` - the complete path to the resource, including a leading slash.
  Returns:
    the version number read from the properties file, or "UNKNOWN" if the version number is not present or the file can not be opened

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003-2012 The Apache Software Foundation.