JPress 的插件,与其说是插件,不如说是应用可能更好的理解,因为在JPress插件中,你可以在插件里编写控制器(Controller)、model、拦截器(Interceptor)、Handler…等等,就像一个JFinal的应用一模一样。

    他们分别是

    • id:插件的唯一ID,在一个JPress应用中只能安装同一个ID的插件。建议用包名+项目名的方式进行命名
    • description:插件的描述
    • authroWebsite:插件作者的官方网站
    • versionCode:版本号,当该插件进行升级的时候,用对对比当前插件是否可以升级

    以保障,在maven编译的时候正常把 addon.txt 文件打包到插件的jar中去。

    可以参考插件的 hello world 项目: