(Решение для запуска спарк на Google Appengine) - PullRequest
0 голосов
/ 22 марта 2019
<html>
<p>
    dependencies {
        compile 'com.google.appengine:appengine:+'
        compile 'com.sparkjava:spark-core:2.5.5'
        compile 'com.google.cloud:google-cloud-datastore:0.13.0-beta'
    }

//and create web.xml configuration based on SparkJava documentation:

<web-app xmlns="http://java.sun.com/xml/ns/javaee" version="2.5">
    <filter>
        <filter-name>SparkFilter</filter-name>
        <filter-class>spark.servlet.SparkFilter</filter-class>
        <init-param>
            <param-name>applicationClass</param-name>
            <param-value>com.yourcompanyname.your_spark_class</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>SparkFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
</web-app>

//(remember the parm-name should be appplicationClass)

//now Create a spark servlet or resource class and implement  

// SparkApplication, переопределите метод init и напишите все ваши // сопоставления ресурсов внутри метода init (), затем id work

...