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 String
readVersionNumber(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
-
-