mirror of
https://github.com/google/nomulus.git
synced 2025-08-06 09:45:19 +02:00
Enable Java 11 features (#737)
* Enable Java 11 features As of this commit Java 11 must be used to build. The generated bytecode is still at Java 8 due to App Engine task queue limit. Also fixed a bug where the included google-java-format jar file is not used, requiring the user to install it separately. See: https://cloud.google.com/appengine/docs/standard/java/taskqueue/push
This commit is contained in:
parent
5f2be914a1
commit
9304e2f421
39 changed files with 2662 additions and 31 deletions
|
@ -6,9 +6,7 @@ This document covers the steps necessary to download, build, and deploy Nomulus.
|
|||
|
||||
You will need the following programs installed on your local machine:
|
||||
|
||||
* A recent version of the [Java 8 JDK][java-jdk8].
|
||||
* [Bazel build system](http://bazel.io/) (version [0.25.0][bazel-version]
|
||||
works as of 2019-05-02).
|
||||
* A recent version of the [Java 11 JDK][java-jdk11].
|
||||
* [Google App Engine SDK for Java][app-engine-sdk], and configure aliases to
|
||||
to the `gcloud` and `appcfg.sh` utilities (you'll use them a lot).
|
||||
* [Git](https://git-scm.com/) version control system.
|
||||
|
@ -180,5 +178,4 @@ using the `nomulus` tool to create test entities in your newly deployed system.
|
|||
See the [first steps tutorial](./first-steps-tutorial.md) for more information.
|
||||
|
||||
[app-engine-sdk]: https://cloud.google.com/appengine/docs/java/download
|
||||
[java-jdk8]: http://www.oracle.com/technetwork/java/javase/downloads
|
||||
[bazel-version]: https://github.com/bazelbuild/bazel/releases/download/0.25.0/bazel-0.25.0-installer-linux-x86_64.sh
|
||||
[java-jdk11]: https://www.oracle.com/java/technologies/javase-downloads.html
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue