eclipse外掛程式開發中,無法取得velocity模板
ringa_lee
ringa_lee 2017-04-21 10:56:54
0
1
968
VelocityEngine ve = new VelocityEngine();
Properties p = new Properties();
p.put(Velocity.FILE_RESOURCE_LOADER_PATH, Activator.getDefault().getBundle().getLocation().replaceAll("reference:file:/", "") + "template");
ve.init(p);
Template template = ve.getTemplate(templateFilePath, inEncode);

上麵的代碼,在開發環境下是可以獲取vm模板的,但是項目打成jar包後,放到eclipse的plugins目錄下後,就找不到vm文件了。(vm文件已經打到jar包了)

其實就是想問p.put()的第二個參數,應該填啥。求指導,謝謝了。

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
小葫芦

rootPath = event.getServletContext().getRealPath("/");// 取得絕對路徑。透過設計,呼叫方實現自己的路徑傳入

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板