2016-06-13 13 views
2

以前私はSparkアプリケーションのWebサーバーとしてJettyを使用していました。今私はTomcatに私のアプリを展開したいと静的なファイルを提供する以外はすべて正常に動作しています。Spark-javaとTomcatを使用した静的ファイルの処理

public class MySparkApplication implements SparkApplication { 
    public void init() { 
     staticFiles.location("/public"); 
     spark.Spark.get("/", (req, res) -> "test is OK"); 
    } 
} 

を次のように私が役立つセットアップ静的ファイルにしようとしている 方法があると私WARアーカイブフォルダ構造は

/META-INF 
/WEB-INF 
    /classes 
    /lib 
    /public 
     test.html 

である。しかし、それは動作しませんし、私は時に404を取得しています私はtest.htmlを取得しようとしています。私は間違って何をしていますか?

答えて

0

/publicは、WEB-INFに含めないでください。このディレクトリには、WEB-INF(webappsルートディレクトリ)も含まれていなければなりません。

+0

私はこれを試しました - 結果は同じです( – Sini4ka

関連する問題