2016-09-28 13 views
0

私は現在spark-javaを使って動的にウェブサイトを生成しています。次のようにVelocity Template Engine with Spark

マイフォルダ構造は次のとおりです。

my folder structure

FATAL: ResourceManager : unable to find resource 'test.vm' in any resource loader. 

しかし、ページをロードしようと、私はこのエラーを取得します。私のコードは次のようになります:

get("/helloworld", (req, res) -> { 
    Map<String, Object> model = new HashMap<String, Object>(); 
    model.put("test", "Hey there :)"); 
    return new ModelAndView(model, "test.vm"); 
}, new VelocityTemplateEngine()); 

Pages without Velocityは問題なくロードしています。誰も私がこれを正しく設定するのを助けることができますか?

答えて

1

速度テンプレートファイル(test.vm)は、src/main/resourcesディレクトリにある必要があります。

現在、リソースフォルダはclasspathにありませんので、ファイルが見つかりません。