{
  "_id": "6a1026dfacfb0bcc41c8fb84",
  "Package": "rmaven",
  "Title": "Run Java Build Tool Maven from R",
  "Version": "0.1.4",
  "Authors@R": "person(\"Robert\", \"Challen\", , \"rob.challen@bristol.ac.uk\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-5504-7768\"))",
  "Description": "Distributing large files in packages is contrary to 'CRAN'\npolicies. Java libraries frequently have large dependencies,\nand this makes them hard to submit to CRAN. Java has a\nsophisticated dependency management tool (Maven) which can\ncalculate and cache dependencies. Running Maven from R allows\nfor better integration of Java libraries into R. Maven provides\nvarious options for resolving complied Java code dependencies,\nconfiguring class path, or compiling Java source code, all of\nwhich are useful for efficient use of Java within R.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "URL": "https://terminological.github.io/rmaven,\nhttps://github.com/terminological/rmaven",
  "VignetteBuilder": "knitr",
  "Language": "en-US",
  "RoxygenNote": "7.3.3.9007",
  "BugReports": "https://github.com/terminological/rmaven/issues",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libxml2-dev",
  "Repository": "https://terminological.r-universe.dev",
  "Date/Publication": "2026-02-12 10:22:13 UTC",
  "RemoteUrl": "https://github.com/terminological/rmaven",
  "RemoteRef": "0.1.4",
  "RemoteSha": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-13 08:49:11 UTC",
    "User": "root"
  },
  "Author": "Robert Challen [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-5504-7768>)",
  "Maintainer": "Robert Challen <rob.challen@bristol.ac.uk>",
  "MD5sum": "8303f67dffa0ad5b6aa4db30eb7a772e",
  "_user": "terminological",
  "_type": "src",
  "_file": "rmaven_0.1.4.tar.gz",
  "_fileid": "135b96307f88c9f2848ec4685a0f36f39b355e87a4a3b72198a21d1c1926205a",
  "_filesize": 617601,
  "_sha256": "135b96307f88c9f2848ec4685a0f36f39b355e87a4a3b72198a21d1c1926205a",
  "_created": "2026-05-13T08:49:11.000Z",
  "_published": "2026-05-22T09:50:23.043Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77356104759,
      "time": 110,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6965614622"
    },
    {
      "job": 77356104847,
      "time": 115,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6965616161"
    },
    {
      "job": 77356104621,
      "time": 168,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6965623247"
    },
    {
      "job": 77356104639,
      "time": 201,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6965623047"
    },
    {
      "job": 77356104278,
      "time": 228,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6965578400"
    },
    {
      "job": 77356104044,
      "time": 92,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157665302"
    },
    {
      "job": 77356104805,
      "time": 84,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6965606323"
    },
    {
      "job": 77356104707,
      "time": 77,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6965604045"
    },
    {
      "job": 77356104519,
      "time": 82,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6965605673"
    }
  ],
  "_buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/terminological/rmaven",
  "_commit": {
    "id": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
    "author": "robchallen <rob@terminological.co.uk>",
    "committer": "robchallen <rob@terminological.co.uk>",
    "message": "minor examples change\n",
    "time": 1770891733
  },
  "_maintainer": {
    "name": "Robert Challen",
    "email": "rob.challen@bristol.ac.uk",
    "login": "robchallen",
    "orcid": "0000-0002-5504-7768",
    "uuid": 16591648
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "rappdirs",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rJava",
      "role": "Suggests"
    }
  ],
  "_owner": "terminological",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-07",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "0.1.4",
      "date": "2026-02-12"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "robchallen",
      "count": 54,
      "uuid": 16591648
    }
  ],
  "_userbio": {
    "uuid": 16591656,
    "type": "organization",
    "name": "terminological",
    "description": "Health informatics and data analytics"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rmaven"
  },
  "_devurl": "https://github.com/terminological/rmaven",
  "_pkgdown": "https://terminological.github.io/rmaven",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rmaven.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "%>%",
    "as.coordinates",
    "clear_rmaven_cache",
    "compile_jar",
    "copy_artifact",
    "developer_mode",
    "execute_maven",
    "fetch_artifact",
    "get_repository_location",
    "package_jars",
    "resolve_dependencies",
    "set_repository_location",
    "start_jvm"
  ],
  "_help": [
    {
      "page": "as.coordinates",
      "title": "Maven coordinates",
      "topics": [
        "as.coordinates"
      ]
    },
    {
      "page": "clear_rmaven_cache",
      "title": "Clear out the 'rmaven' cache",
      "topics": [
        "clear_rmaven_cache"
      ]
    },
    {
      "page": "compile_jar",
      "title": "Compile and package Java code",
      "topics": [
        "compile_jar"
      ]
    },
    {
      "page": "copy_artifact",
      "title": "Copy an artifact from a repository to a local directory",
      "topics": [
        "copy_artifact"
      ]
    },
    {
      "page": "developer_mode",
      "title": "Use the default Maven repository location",
      "topics": [
        "developer_mode"
      ]
    },
    {
      "page": "execute_maven",
      "title": "Executes a maven goal",
      "topics": [
        "execute_maven"
      ]
    },
    {
      "page": "fetch_artifact",
      "title": "Fetch an artifact, and dependencies, into the local '.m2' repository",
      "topics": [
        "fetch_artifact"
      ]
    },
    {
      "page": "get_repository_location",
      "title": "Get the location of the Maven repository",
      "topics": [
        "get_repository_location"
      ]
    },
    {
      "page": "package_jars",
      "title": "Find location of some or all of the jars in a particular package.",
      "topics": [
        "package_jars"
      ]
    },
    {
      "page": "print.coordinates",
      "title": "Prints a coordinates object",
      "topics": [
        "print.coordinates"
      ]
    },
    {
      "page": "resolve_dependencies",
      "title": "Resolve dependencies and calculate the 'classpath' for an artifact.",
      "topics": [
        "resolve_dependencies"
      ]
    },
    {
      "page": "set_repository_location",
      "title": "Sets the local maven repository location",
      "topics": [
        "set_repository_location"
      ]
    },
    {
      "page": "start_jvm",
      "title": "Start an 'rJava' 'JVM' with or without debugging options",
      "topics": [
        "start_jvm"
      ]
    }
  ],
  "_readme": "https://github.com/terminological/rmaven/raw/0.1.4/README.md",
  "_rundeps": [
    "cli",
    "fs",
    "glue",
    "lifecycle",
    "magrittr",
    "rappdirs",
    "rlang",
    "stringi",
    "stringr",
    "vctrs",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "rmaven.Rmd",
      "filename": "rmaven.html",
      "title": "Getting Started",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Download jar files using Maven",
        "Caching of Java libraries",
        "Using local repository Jar files in rJava",
        "Java compilation",
        "Step 0: write some java code",
        "Step 1: compile the jar",
        "Step 2: use the jar",
        "Options and configuration",
        "What else could you do?",
        "Further work"
      ],
      "created": "2022-08-22 14:41:31",
      "modified": "2026-02-12 10:22:13",
      "commits": 11
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "rmaven",
  "_universes": [
    "terminological",
    "robchallen"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.4",
      "date": "2026-05-13T08:51:08.000Z",
      "distro": "noble",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "84d22fddc6dcc562154e7109572afda7e61f7024989b889952e4dba4a3d11370",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.4",
      "date": "2026-05-13T08:51:14.000Z",
      "distro": "noble",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "9a93d7714f5cf17538cc9f19bf7842cf7a9ff83ca61553474e18df7b70d82509",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.4",
      "date": "2026-05-13T08:51:39.000Z",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "5f05212d95e917c71b3b7ebae2545dc8169cb4ccf49e30f5a7a667ea1bb50df6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.4",
      "date": "2026-05-13T08:51:33.000Z",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "7c9ea8a87be49942f6d9af0405c846d78983621cd8db9ec5018cbceae5f6f6a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-05-13T08:50:27.000Z",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "ce6c3641c3d8d3e90e3a4ec5e7a9681fb0a753178f1d6a8c2c3d19c1d0c8cb7b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-05-13T08:50:29.000Z",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "2401f12d1e3bb73645162992dee2fa2ddc9e4bb060c39b5098130d29ecbe8a2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-05-13T08:50:36.000Z",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "2fd3baf51553004dce045c9c5b34a09d4378ea47e363dbdb4e7413c19168239c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.4",
      "date": "2026-05-22T09:50:09.000Z",
      "commit": "9c009873e0ca4cbeaf5c0d9627d1ea742290f364",
      "fileid": "7700ad07e2c1e654cf1c911f127acaf8e287fb827d76fa5fb96607c27b4faefe",
      "status": "success",
      "buildurl": "https://github.com/r-universe/terminological/actions/runs/25788414506"
    }
  ]
}