Package org.apache.tapestry5
Class VersionUtils
- java.lang.Object
 - 
- org.apache.tapestry5.VersionUtils
 
 
- 
public class VersionUtils extends Object
Utility methods related to managing framework version numbers. 
- 
- 
Constructor Summary
Constructors Constructor Description VersionUtils() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringreadVersionNumber(String resourcePath)Reads a version number from a properties file on the classpath. 
 - 
 
- 
- 
Constructor Detail
- 
VersionUtils
public VersionUtils()
 
 - 
 
- 
Method Detail
- 
readVersionNumber
public static String readVersionNumber(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 isMETA-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
 
 
 - 
 
 -