Skip to content

Commit

Permalink
Document required Java versions for building or using WALA
Browse files Browse the repository at this point in the history
  • Loading branch information
liblit committed Jan 15, 2024
1 parent bad0b1d commit ab840ce
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README-Gradle.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,14 @@ project-level Gradle caches will make incremental rebuilds much
faster. Rerunning `./gradlew assemble processTestResources` with a
warm cache in an already-built tree takes under three seconds.

WALA components are built using a mix of Java 11 and Java 17. Gradle
will [download suitable JDKs
automatically](https://docs.gradle.org/current/userguide/toolchains.html#sec:provisioning)
if they are not already [locally
installed](https://docs.gradle.org/current/userguide/toolchains.html#sec:auto_detection)
or
[custom-configured](https://docs.gradle.org/current/userguide/toolchains.html#sec:custom_loc).

## Eclipse

### One-Time Eclipse Configuration
Expand Down
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,13 @@ list](http://sourceforge.net/p/wala/mailman/), [ask a question on
Gitter](https://gitter.im/WALAHelp/Lobby), or [open an
issue](https://github.com/wala/WALA/issues).

## Required Java Versions

Most components of each [official WALA
release](https://github.com/wala/WALA/releases) are built for use with
Java 11 or newer. However, components that use Eclipse require at
least Java 17.

## Building from Source

WALA uses Gradle as its build system. If you intend to modify or
Expand Down

0 comments on commit ab840ce

Please sign in to comment.