-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
47 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,24 +9,26 @@ Authors@R: c( | |
person("Hadley", "Wickham", , "[email protected]", role = "ctb", | ||
comment = "use_java feature suggestion and PR review") | ||
) | ||
Description: Solve common issues with 'Java' environment management in 'R' | ||
for users of 'Java'/'rJava'-dependent 'R' packages such as 'r5r', | ||
'opentripplanner', 'xlsx', 'openNLP', 'rWeka', 'RJDBC', 'tabulapdf', | ||
and many more. `rJavaEnv` prevents common problems like 'Java' not | ||
found, 'Java' version conflicts, missing 'Java' installations, and the | ||
inability to install 'Java' due to lack of administrative privileges. | ||
'rJavaEnv' automates the download, installation, and setup of the | ||
'Java Development Kit' ('JDK') on a per-project basis by setting the | ||
relevant 'JAVA_HOME' in the current 'R' session or the current working | ||
directory (via '.Rprofile', with the user's consent). Similar to what | ||
'renv' does for 'R' packages, 'rJavaEnv' allows different 'Java' | ||
versions to be used across different projects, but can also be | ||
configured to allow multiple versions within the same project (e.g. | ||
with the help of 'targets' package). Note: there are a few extra steps | ||
for 'Linux' users, who don't have any 'Java' previously installed in | ||
their system, and who prefer package installation from source, rather | ||
then installing binaries from 'Posit Package Manager'. See | ||
documentation for details. | ||
Description: Quickly install 'Java Development Kit (JDK)' without | ||
administrative proviliges and set environment variables in current R | ||
session or project to solve common issues with 'Java' environment | ||
management in 'R'. Recommended to users of 'Java'/'rJava'-dependent | ||
'R' packages such as 'r5r', 'opentripplanner', 'xlsx', 'openNLP', | ||
'rWeka', 'RJDBC', 'tabulapdf', and many more. `rJavaEnv` prevents | ||
common problems like 'Java' not found, 'Java' version conflicts, | ||
missing 'Java' installations, and the inability to install 'Java' due | ||
to lack of administrative privileges. 'rJavaEnv' automates the | ||
download, installation, and setup of the 'Java' on a per-project basis | ||
by setting the relevant 'JAVA_HOME' in the current 'R' session or the | ||
current working directory (via '.Rprofile', with the user's consent). | ||
Similar to what 'renv' does for 'R' packages, 'rJavaEnv' allows | ||
different 'Java' versions to be used across different projects, but | ||
can also be configured to allow multiple versions within the same | ||
project (e.g. with the help of 'targets' package). Note: there are a | ||
few extra steps for 'Linux' users, who don't have any 'Java' | ||
previously installed in their system, and who prefer package | ||
installation from source, rather then installing binaries from 'Posit | ||
Package Manager'. See documentation for details. | ||
License: MIT + file LICENSE | ||
URL: https://github.com/e-kotov/rJavaEnv, https://www.ekotov.pro/rJavaEnv/ | ||
BugReports: https://github.com/e-kotov/rJavaEnv/issues | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.