Apache Velocity を起動して実行しようとしています。パッケージにTestClass.class
クラスがあります。my.test.package
public class TestClass {
public static Template getTestTemplate() throws Exception {
Velocity.init();
return Velocity.getTemplate("MyTestTemplate.vm");
}
}
同じ場所 ( my.test.package
) にMyTestTemplate.vm
ファイルがあります。
上記のコードにより、例外がスローされ、Unable to find resource 'MyTestTemplate.vm'
. 問題が何であるかわかりません。Velocity は同じパッケージ内のファイルを検索しませんか? (注: もともとファイルは resources フォルダーにありましたが、テスト目的で同じフォルダーに配置しました)。