anchor.diff:  
   Refer to the [Deploying with Application Manifests](../../devguide/deploy-apps/manifest.html) topic for more information.
   
  -### <a id='yourapp-step8'></a>Step 8: Log in and Target the API Endpoint ###
  +### Step 8: Log in and Target the API Endpoint ###
   
   Run `cf login -a [API_ENDPOINT]`, enter your login credentials, and select a space and org. The API endpoint is <%=vars.api_endpoint%>.
   
   <%=vars.gen_GSG%>
   
  -### <a id='yourapp-step9'></a>Step 9: Deploy Your Application ###
  +### Step 9: Deploy Your Application ###
   When you deploy your application, `cf push`:
   
    * Creates a URL that is the route to your application. The URL is in the form HOST.DOMAIN, where HOST is the APP_NAME and DOMAIN is specified by your administrator. Your DOMAIN is`<%=vars.app_domain%>`.
  
positive.code: 
  <p class="note"><strong>Note</strong>: The Cloud Foundry Java buildpack uses JDK 1.8, but you can modify the buildpack and the manifest for your app to compile to an earlier version. Refer to <a href="#yourapp-step7">Step 7: Configure the Deployment Manifest</a>.</p>
  
  ### <a id='yourapp-step1'></a>Step 1: Add the Cloud Foundry Java Client Library to Your Project ###
  
  The Cloud Foundry Java Client Library enables you to query and manage app instances and account instance information of a <%=vars.product_short%> account instance. For more information on including the library with your Maven or Gradle project and the specific objects that you can query, refer to the [Cloud Foundry Java Client Library](./java-client.html) topic.
  
  <p class="note"><strong>Note</strong>: Ensure that your Groovy app runs locally before continuing with this procedure.</p>
  
  ### <a id='yourapp-step2'></a>Step 2: (Optional) Integrate a Plugin for Your Build Tool ###
  
  <%=vars.product_short%> provides plugins for Maven and Gradle. You can deploy and manage your apps using Maven or Gradle command-line syntax and configure security credentials. 
  
  
negative.code: 
  If your Groovy app runs on the Play Framework and connects to a single Postgres or MySQL database instance, auto-reconfiguration functionality automatically connects your app to the service. For more information, refer to the [Configure Service Connections for Play Framework](./play-service-bindings.html) topic.
  
  ### Step 7: Configure the Deployment Manifest ###
  
  You can specify deployment options in a manifest file `manifest.yml` that the `cf push` command uses when deploying your app. 
  
  