产品注册
BaskReport试用版可以免费试用10天左右,到期后报表将无法显示并有未注册的提示窗口出现,如果还需要继续使用,可以将服务重启,这样就可以继续试用10天左右。
如您采购了产品,那么可以向销售申请License文件,方法如下。
获取License Key
在baskreport项目启动后可以访问baskreport/system这个URL,这页面会将当前系统生成的KEY打印到页面当中,我们需要做的就是把这个KEY完整复制下来,然后提交到销售申请对应版本的License文件即可。
Key值是根据当前应用所在操作系统内核版本及JDK信息生成,每次服务重启生成License的Key值都不一样,但不影响已申请的License生效,只要保证JDK和操作系统环境不变就行;申请License时取任意一次生成的Key值即可。
因为License只与操作系统和JDK绑定,也就是说即使是不同的项目,只要是运行环境的操作系统和JDK相同(名称和版本号),那么也是可以使用同一个License文件的。
了解上面的信息后,我们就知道如果需要使用Docker之类的容器来运行项目,那么只需要固定好Docker中使用的操作系统和JDK,就可以申请使用申请License,只要Docker中的操作系统和JDK不变,License就一直有效。
放置License文件
License文件的格式为baskreport-license.txt。 将申请到的License文件放置到目标项目的classpath这中,如果给出的License文件名称不是baskreport-license.txt,那么需要将其重命名为baskreport-license.txt,然后重启服务,服务重启后,就可以看到java控制台输出申请时提交的相关注册信息(包含注册公司名和项目名称),也可以通过baskreport/system这个url确认注册文件的有效性。如果看不到输出的注册信息,说明License文件无效,可以与销售联系解决。