首页 > 其他分享 >PageOffice5.x升级到6.x的关键步骤

PageOffice5.x升级到6.x的关键步骤

时间:2023-08-17 16:44:43浏览次数:34  
标签:关键步骤 srb pageoffice 升级 PageOffice5 poserver com

转载 : PageOffice5.x升级到6.x的关键步骤

5.x升级到6.x的关键步骤

Vue+Springboot前后端分离项目

  1. 将后端Springboot项目中pom.xml文件中对于pageoffice的jar引用升级成6.0版本,以maven中央仓库(https://mvnrepository.com/artifact/com.zhuozhengsoft/pageoffice)最新版本为准,比如6.0.0.6-javax。
<dependency>
    <groupId>com.zhuozhengsoft</groupId>
    <artifactId>pageoffice</artifactId>
    <version>6.0.0.6-javax</version>
</dependency>
  1. 将后端Springboot项目中启动类Application类中关于PageOffice相关配置修改为如下代码:
@Bean
public ServletRegistrationBean pageofficeRegistrationBean() {
    com.zhuozhengsoft.pageoffice.poserver.Server poserver 
                      = new com.zhuozhengsoft.pageoffice.poserver.Server();
    poserver.setSysPath(poSysPath);//设置PageOffice注册成功后,license.lic文件存放的目录
    ServletRegistrationBean srb = new ServletRegistrationBean(poserver);
    srb.addUrlMappings("/poserver.zz");
    srb.addUrlMappings("/poclient");
    srb.addUrlMappings("/pageoffice.js");
    srb.addUrlMappings("/sealsetup.exe");
    return srb;
}
  1. 拷贝posetup6_x.x.x.exe到上一步代码poserver.setSysPath(poSysPath)指向的目录,即license.lic文件所在目录。

  2. 将前端vue项目中的关于pageoffice的保存,打印,另存等js方法中的document.getElementById("PageOfficeCtrl1")替换成pageofficectrl

    比如原来的保存文件代码:

    document.getElementById("PageOfficeCtrl1").WebSave();
    

    修改为:

    pageofficectrl.WebSave();
    
  3. 重新发布项目后,在线打开文件时根据提示安装PageOfficeV6.0的客户端,弹出注册框后输入PageOfficeV6.0的序列号进行注册即可。

提示

如果您的项目在集成PageOffice5时为了兼容ES6新Js语法和功能而引入了babel-polyfill,现在升级成PageOffice6就不再需要babel-polyfill了。

标签:关键步骤,srb,pageoffice,升级,PageOffice5,poserver,com
From: https://www.cnblogs.com/lhl77/p/17638071.html

相关文章

  • OTA升级应用缓存不更新
    表现为,ota升级后应用没有更新,比如新内置应用不出现,需要恢复出厂设置才行,这里提供一种办法强制刷新缓存修改PackageManagerService.java这是因为国内版本为了过GMS版本后还能修改版本不让谷歌发现所以把fingerprint锁住了,PMS会在每次开机时根据fingerprint值在/data/system/package_......
  • jenkins升级及重启
    1.官网下载war包http://www.jenkins.io/2.进入jenkins原本安装目录,找到jenkins.war,拷贝一份进行备份3.关闭jenkins服务windows10 1)只需要在访问jenkins服务器的网址url地址后加上/exit。如果在本地,则只需在浏览器地址栏内敲入http://localhost:8080/exit点击回车,就可以关......
  • 专访阿里云席明贤,视频云如何运用大模型与小模型来破茧升级2.0
    这是一篇人物专访,源自LiveVideoStack与阿里云视频云负责人席明贤(花名右贤)的对话。面对风云变幻的内外环境,阿里云在视频云赛道是坚定向前的,右贤没有回避多媒体当下行业面临的困难以及业务面临的挑战,作为多媒体圈的新人,他用了很多时间调研了解市场和客户,他坚定地选择ToB作为突破口,他......
  • 嘉盛集团中文官网变更升级!
    近日FX110网了解到,嘉盛集团对其中文官网的网址和内容进行了变更和升级。升级后的嘉盛中文官网使用了全新的品牌设计视觉语言,更加流畅、布局更加清晰、功能和内容更加丰富和全面。在功能性方面,嘉盛官方网站升级后继续为用户提供各样功能。开设账户、填写表格,账户登录、管理账户资金......
  • bios在dos环境下升级的另类办法(ventory+freedos)
    首先下freedos,使用下到的iso(FD13LIVE.iso)将Bios升级文件(夹)注入到iso中(比如用ultraiso),并将iso复制到ventoy盘以legacy模式启动ventory,选择iso(不能用uefi)启动freedos,注入的文件和iso中其它文件一起,会自动挂载在D盘符输入D:换盘,按bios升级说明执行dos命令即可......
  • Tita 升级|产品细节体验优化
    功能一:企微试用版客户,超管用户增加一个【进入企微管理应用授权】的快捷入口Tita-OKR和新绩效一体化管理平台具体规则如图所示:功能二:KR负责人修改信息指数,支持目标O负责人收到提醒KR负责人≠O负责人,通知语:XXX将目标[XXXX]中关键结果[XXXXX]的信心指数由X分更......
  • CS:GO升级 Linux不再是“法外之地”
    在前天的VAC大规模封禁中,有不少Linux平台的作弊玩家也迎来了“迟到”的VAC封禁。一直以来,Linux就是VAC封禁的法外之地。虽然大部分玩家都使用Windows平台进行游戏。但实际上,使用Linux畅玩CS:GO的玩家也不在少数。以前V社主要打击Windows平台的玩家作弊。而Linux则成为了一......
  • mysql 5.6 升级到 5.7 教程
    一、下载mysql5.7包  链接:https://pan.baidu.com/s/1ZBA1P6Yxq1clWS1ZZ9YzMw?pwd=yknx提取码:yknx 将下载文件解压后创建mysql.ini,并放入以下内容[mysqld]event_scheduler=onport=3306basedir=D:\mysql\XXXdatadir=D:\mysql\XXX\datamax_connection......
  • kubeadm 部署的集群升级教程
    1、确定升级的集群版本,查看现有的集群版本kubectl getnodes2、执行如下命令确定升级的版本,目标版本是v1.27.4yumlist--showduplicateskubeadm--disableexcludes=kubernetes3、升级master节点,所有master节点都要操作,并升级完验证版本yuminstall-ykubeadm-1.27.4-0-......
  • PostgreSQL数据库升级与迁移
    一、风哥PG-DBA培训14:PostgreSQL数据库升级与迁移课程目标:本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL备份恢复与迁移升级阶段之PostgreSQL数据库升级与迁移,学完本课程可以PostgreSQL数据库升级方案,PostgreSQL数据库小版本升级实战,PostgreSQL数据库......