anchor.diff:  
   ### <a id='memory'></a> Allocate Sufficient Memory
   
  -If you do not allocate sufficient memory to a Java app when you deploy it, it may fail to start, or Cloud Foundry may terminate it. You must allocate enough memory to allow for:
  +If you do not allocate sufficient memory to a Java app when you deploy it, it may fail to start, or <%= vars.app_runtime_abbr %> may terminate it. You must allocate enough memory to allow for:
   
   * Java heap
   * Metaspace, if using Java 8
  
positive.code: 
  ## <a id='configuration'></a> Configuration
  
  In most cases, the buildpack should work without any configuration. If you are new to Cloud Foundry, <%= vars.recommended_by %> recommends that you make your first attempts without modifying the buildpack configuration. If the buildpack requires some configuration, use a fork of the buildpack. For more information, see [Configuration and Extension](https://github.com/cloudfoundry/java-buildpack#configuration-and-extension) in the Cloud Foundry Java Buildpack repository on GitHub.
  
  
  ## <a id='java-client-library'></a> Java Client Library
  
  The Cloud Foundry Client Library provides a Java API for interacting with a Cloud Foundry instance. This library, `cloudfoundry-client-lib`, is used by the Cloud Foundry Maven plugin, the Cloud Foundry Gradle plugin, and other Java-based tools.
  
  For information about using this library, see [Java Cloud Foundry Library](./java-client.html).
  
  
negative.code: 
  ## <a id='play-framework'></a> Play Framework
  
  The Play Framework packages apps into two different styles. <%= vars.app_runtime_abbr %> supports both the `staged` and `dist` styles. To build the `dist` style and deploy it, run:
  
  ```
  play dist
  