# appengine-java-vm-sudoku-sample **Repository Path**: mirrors_GoogleCloudPlatform/appengine-java-vm-sudoku-sample ## Basic Information - **Project Name**: appengine-java-vm-sudoku-sample - **Description**: This is a vm engine sample in java using opencv - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README VM Engines Sudoku Java Sample ============================= This is a tutorial in Java showing how to : - make and deploy a simple hello world app with either maven or gradle. - use servlet 3.1 to make a file upload frontend - use objectify to store results in the datastore - use memcache to optimize the accesses to the datastore - customize your runtime to use a native dependency ## tutorial steps Simple startup Hello world app: git checkout master Simple frontend with the with datastore and memcache TODOs: git checkout textbased Simple frontend with the with datastore and memcache Done: git checkout textbased-done Complete application with VM customization TODOs: git checkout docker Complete application: git checkout complete ## Maven usage To run in local Managed VM: mvn clean install appengine:gcloud_app_run To deploy to VM enabled project: mvn -Dgcloud.project=YOUR_PROJECT appengine:gcloud_app_deploy ## [Alternative] Gradle usage To watch code changes and automatically compile: gradle watch To start the local development server (it will pick up the changes generated by watch automatically): gradle run To deploy on App Engine: gradle deploy To compile manually once: gradle To trigger the unit tests: gradle test