Package org.eclipse.rdf4j.common.io
Class MavenUtil
- java.lang.Object
-
- org.eclipse.rdf4j.common.io.MavenUtil
-
public class MavenUtil extends java.lang.ObjectMaven-related utility methods.
-
-
Constructor Summary
Constructors Constructor Description MavenUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.PropertiesloadPomProperties(java.lang.String groupId, java.lang.String artifactId)Loads the Maven pom.properties for the specified artifact.static java.lang.StringloadVersion(java.lang.String groupId, java.lang.String artifactId, java.lang.String defaultVersion)Loads the version number from the pom.properties file for the specified artifact.
-
-
-
Method Detail
-
loadPomProperties
public static java.util.Properties loadPomProperties(java.lang.String groupId, java.lang.String artifactId) throws java.io.IOExceptionLoads the Maven pom.properties for the specified artifact.- Parameters:
groupId- The artifact's group ID.artifactId- The artifact's ID.- Returns:
- The parsed pom properties, or null if the resource could not be found.
- Throws:
java.io.IOException
-
loadVersion
public static java.lang.String loadVersion(java.lang.String groupId, java.lang.String artifactId, java.lang.String defaultVersion)Loads the version number from the pom.properties file for the specified artifact.- Parameters:
groupId- The artifact's group ID.artifactId- The artifact's ID.defaultVersion- The version number to return in case no version number was found.- Returns:
- version as a string
-
-