我必须使用velocity来开发eclipse插件。我使用的是Velocity 1.5。我已经创建了一些我需要用eclipse swt插件打包的vm文件..
如果我通过eclipse运行应用程序,则找不到显示错误“xxx.vm”的插件。
请帮助!!!
答案 0 :(得分:2)
请检查插件build.properties。确保.vm文件包含在构建中。
答案 1 :(得分:0)
我会检查以下项目:
在Velocity配置中使用ClasspathResourceLoader,例如
ve.setProperty(RuntimeConstants.RESOURCE_LOADER, "class");
ve.setProperty("class.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
然后你应该能够通过简单地说明相对于插件基本目录的全名来获得速度模板。
有关详细信息,请参阅http://velocity.apache.org/engine/devel/developer-guide.html#Configuring_Resource_Loaders。