Get Dependencies

Retrieve dependencies from either the local or remote repository.

download_dependency

Have maven download a dependency

find_dependency_path find_dependency_jar

Have maven find a dependency

get_dependency_path get_dependency_jar

Have maven get a dependency

Find Java Classpath Entries

Using maven to manage classpaths, it is no longer necessary to rely on having a fat jar (dependencies included) to get java dependencies working in R.

get_classpath

Get a java classpath from dependency list

get_classpath_from_pom

Get a java classpath from POM

write_pom

Write a basic pom.xml

System Inspection

Function to find where maven is intalled and to manage how java is available for maven system calls

find_mvn

Find maven on the system

find_local_mvn_repo

Find your local maven repository

set_java_home find_java clear_java_home is_java_available

Set/clear JAVA_HOME