Package: rmaven 0.1.3
rmaven: Run Java Build Tool Maven from R
Distributing large files in packages is contrary to 'CRAN' policies. Java libraries frequently have large dependencies, and this makes them hard to submit to CRAN. Java has a sophisticated dependency management tool (Maven) which can calculate and cache dependencies. Running Maven from R allows for better integration of Java libraries into R. Maven provides various options for resolving complied Java code dependencies, configuring class path, or compiling Java source code, all of which are useful for efficient use of Java within R.
Authors:
rmaven_0.1.3.tar.gz
rmaven_0.1.3.zip(r-4.5)rmaven_0.1.3.zip(r-4.4)rmaven_0.1.3.zip(r-4.3)
rmaven_0.1.3.tgz(r-4.4-any)rmaven_0.1.3.tgz(r-4.3-any)
rmaven_0.1.3.tar.gz(r-4.5-noble)rmaven_0.1.3.tar.gz(r-4.4-noble)
rmaven_0.1.3.tgz(r-4.4-emscripten)rmaven_0.1.3.tgz(r-4.3-emscripten)
rmaven.pdf |rmaven.html✨
rmaven/json (API)
NEWS
# Install 'rmaven' in R: |
install.packages('rmaven', repos = c('https://terminological.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/terminological/rmaven/issues
Last updated 7 months agofrom:2bed4e8801 (on 0.1.3). Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 11 2024 |
R-4.5-win | OK | Nov 11 2024 |
R-4.5-linux | OK | Nov 11 2024 |
R-4.4-win | OK | Nov 11 2024 |
R-4.4-mac | OK | Nov 11 2024 |
R-4.3-win | OK | Nov 11 2024 |
R-4.3-mac | OK | Nov 11 2024 |
Exports:%>%as.coordinatesclear_rmaven_cachecompile_jarcopy_artifactdeveloper_modeexecute_mavenfetch_artifactget_repository_locationpackage_jarsresolve_dependenciesset_repository_locationstart_jvm
Dependencies:clifsgluelifecyclemagrittrrappdirsrlangstringistringrvctrsxml2
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Maven coordinates | as.coordinates |
Clear out the 'rmaven' cache | clear_rmaven_cache |
Compile and package Java code | compile_jar |
Copy an artifact from a repository to a local directory | copy_artifact |
Use the default Maven repository location | developer_mode |
Executes a maven goal | execute_maven |
Fetch an artifact, and dependencies, into the local '.m2' repository | fetch_artifact |
Get the location of the Maven repository | get_repository_location |
Find location of some or all of the jars in a particular package. | package_jars |
Prints a coordinates object | print.coordinates |
Resolve dependencies and calculate the 'classpath' for an artifact. | resolve_dependencies |
Sets the local maven repository location | set_repository_location |
Start an 'rJava' 'JVM' with or without debugging options | start_jvm |