使用IDEA运行OnlyOffice的Java示例

Java集成Onlyoffice以及安装和使用示例,轻松实现word、ppt、excel在线编辑功能协同操作,Docker安装Onlyoffice 拉取onlyoffice镜像查看镜像是否下载完成启动onlyoffice以下是将本机的9001端口映射到docker的80端口上,访问时通过服务器ip:9001访问,并且用 -v 将本机机==/data/aws_s3/file-storage==文件夹挂载到docker的 /var/www/onlyoffice/documentserver/web-apps/wsData文件下,后续直接通过http请求读取对应的文件夹打开浏览器输入ip:9001出现以下页面就安装成功。 阅读详情

前言

ONLYOFFICE,简单地说,就是将 Word 、Excel、PPT 3 大办公套件搬到了云端,只需要一个浏览器即可以在线使用 Office 的各种功能。

环境准备

  • Java JDK1.8
  • Apache Tomcat:9.x版本
  • Maven 仓库
  • IDEA 环境

运行步骤

  1. 下载Java示例代码

    下载地址:https://api.onlyoffice.com/app_data/editor/Java%20Example.zip
    
  2. 解压Java示例代码

  3. 使用IDEA打开 Java Example文件夹,选择Maven project

maven.jpg

  1. 修改配置文件settings.properties参数

settings.jpg

修改files.docservice.url.site地址为自己onlyoffice服务地址

filesize-max=5242880
storage-folder=app_data

files.docservice.viewed-docs=.pdf|.djvu|.xps
files.docservice.edited-docs=.docx|.xlsx|.csv|.pptx|.txt
files.docservice.convert-docs=.docm|.dotx|.dotm|.dot|.doc|.odt|.fodt|.ott|.xlsm|.xltx|.xltm|.xlt|.xls|.ods|.fods|.ots|.pptm|.ppt|.ppsx|.ppsm|.pps|.potx|.potm|.pot|.odp|.fodp|.otp|.rtf|.mht|.html|.htm|.xml|.epub|.fb2
files.docservice.timeout=120000

#files.docservice.url.site=https://documentserver/   
files.docservice.url.site=http://192.168.200.118/
files.docservice.url.converter=ConvertService.ashx
files.docservice.url.command=coauthoring/CommandService.ashx
files.docservice.url.api=web-apps/apps/api/documents/api.js
files.docservice.url.preloader=web-apps/apps/api/documents/cache-scripts.html
files.docservice.url.example=

files.docservice.secret=
files.docservice.header=Authorization
  1. 修改maven仓库指向地址

maven.jpg

鉴于国内网络导致下载慢问题,建议使用国内源(本人使用的是aliyun)

<mirror>      
		<id>alimaven</id>   
		<name>aliyun maven</name>   
		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>    
		<mirrorOf>central</mirrorOf>     
</mirror>
  1. 添加本地提前准备好的Tomcat,选择本地Jdk

tomcat.jpg

  1. 配置Tomcat的Deployment

deploy.jpg

  1. 启动Tomcat

start.jpg

  1. 界面效果

demo.jpg

  1. 注意

    若onlyoffice服务所部署机器和本地运行环境不在同一台机器中,需将localhost修改为本机ip地址,且网络互通

ipdemo.jpg

文章持续更新,更多可以微信搜一搜「一个需求」,这个其实很简单,怎么实现我不管!

java整合onlyoffice的各种坑 onlyoffice 阅读详情

相关推荐

SpringBoot + Vue + SQLite:手把手教你从零搭建一个OnlyOffice在线协作编辑Demo

本文详细介绍了如何使用SpringBoot、Vue和SQLite从零搭建一个OnlyOffice在线协作编辑Demo。通过环境准备、项目初始化、核心模块实现、前端集成到联调部署的完整流程,帮助开发者快速掌握在线文档协作系统的开发技巧,特别适合需要进行二次开发的场景。

weixin_30411239的博客 294

onlyoffice集成实现编辑预览

ONLYOFFICE 文档开发者版ONLYOFFICE Docs 是一款功能强大的在线编辑器,适用于文本文档、电子表格、演示文稿和表格。创建复杂的文档、专业的电子表格和令人惊叹的演示文稿。支持的常用 Office 和文档格式:docx、xlsx、pptx、odt、ods、odp、doc、xls、ppt、pdf、txt、rtf、html、epub、csv。完全兼容 OOXML(Office Open XML)格式。使您的用户能够在您自己的应用程序中在浏览器中在线编辑、共享和协作处理文档。

qq_43548590的博客 1万+

ONLYOFFICE集成Java示例项目深度解析

ONLYOFFICE是一套多功能的办公套件,主要提供文档、表格和演示文稿的创建、编辑与协作功能。它不仅仅是一个在线办公平台,而且可以与本地服务器部署相结合,提供企业级的安全和自定义选项。Java SDK为开发者提供了强大的API集,以实现与ONLYOFFICE Document Server的无缝对接。通过集成此SDK,开发者能够轻松实现文档的创建、编辑、协作以及导出等功能,而不必担心复杂的通信协议和文件格式处理。SDK核心功能包括但不限于:文档上传、下载与管理。

weixin_34885746的博客 1869

Java集成Onlyoffice

需求场景:实现文档的在线编辑,团队协作。

qq_45260641的博客 3371

OnlyOffice官网示例Java代码

在官网代码基础上进行了修改,可直接运行,只需修改服务器IP。

Onlyoffice服务调用Demo-Java版本

Onlyoffice服务调用Demo-Java版本, ONLYOFFICE Document Server提供文档协作的服务功能,支持Word,Excel和PowerPoint的协作。但是这里告诉我们,需要进行文档管理和存储的二次开发。 Please note, that ONLYOFFICE Document Server includes the documenteditor, document editing service, document command service and documentconversion service.The document manager and documentstorage service areeither included to Community Server or must be implemented by the softwareintegrators who use ONLYOFFICE Document Server on their own server. 它自己的ONLYOFFICE/CommunityServer就是管理文件用的。 ONLYOFFICE CommunityServer is a free open source collaborative system developed to managedocuments, projects, customer relationship and email correspondence, all in oneplace.

OnlyOffice二次开发探索(J2EE)

一.安装OnlyOffice环境 可以参考: 1.Win7上通过DckerToolbox部署OnlyOffice 2.Linux通过Docker部署OnlyOffice 二.基于官网Java集成示例 1.下载官网示例代码 2.官网案例运行 Jdk1.8、windows操作系统、maven、tomcat(使用idea不需要安装)、eclipse/idea开发工具 使用id...

hq.zheng的博客 2万+

office在线编辑ONLYOFFICE集成java和前端

office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端

基于docker的onlyoffice使用--运行JavaSpringExample

我之前看到有开源项目很好地集成了onlyoffice,效果要比kkfilepreview好(应当说应用场景不太一样)。本文是在window10环境,安装完Docker Desktop的基础上运行onlyoffice,并利用官网JavaSpringExample进行了集成。

sword_happy的博客 1911

onlyoffice展示在线文档

使用Java程序编写,传入在线文档的url,调用onlyoffice展示在线文档。压缩包中只包含代码,不包含onlyoffice的部署步骤。建议onlyoffice使用Docker部署。

DemoOfOnlyoffice:修改官网的onlyoffice的java案例

DemoOfOnlyoffice:修改官网的onlyoffice的java案例

onlyoffice开发java_OnlyOffice二次开发探索(J2EE)-Go语言中文社区

一.安装OnlyOffice环境可以参考:二.基于官网Java集成示例1.下载官网示例代码2.官网案例运行Jdk1.8、windows操作系统、maven、tomcat(使用idea不需要安装)、eclipse/idea开发工具使用idea开发需在pom.xml导入tomcat插件即可,使用eclipse开发,需安装tomcat,并部署至tomcat容器中,运行项目工程。我使用的是eclipse如...

weixin_39963096的博客 2396

COCO2017数据集类别分布深度解析

本文深入解析了COCO2017数据集的类别分布情况,包括80个常见物体的分类统计和样本数量分析。通过对比训练集与验证集的分布一致性,探讨了数据均衡性问题,并针对高频和低频类别提出了实用的数据预处理和模型训练建议,帮助优化计算机视觉任务的性能。

weixin_42533751的博客 370

开源在线文档服务OnlyOffice

开源在线文档服务OnlyOffice应用启动与示例运行 - 掘金- IDEA运行Java示例 | ONLYOFFICE中文网NEXTCLOUD+onlyoffice的搭建和使用_nextcloud onlyoffice_莫冲的博客-优快云博客

AI炼丹师的专栏 417

11.3 海岛微电网与工业园区的构网应用

海岛微电网与工业园区配电网是构网技术下沉应用的两大典型场景。海岛微电网以构网型储能为核心,解决孤岛系统稳定性问题,需具备黑启动、多能源协调和故障穿越能力;工业园区则侧重电能质量治理、并离网无缝切换和经济优化运行。两类场景均需解决多机并联稳定性、故障特性适配和分层协同控制等关键技术。构网型变流器的电压源构建能力、自适应控制策略及飞轮储能等特殊应用,为构建高可靠性、高经济性的分布式能源系统提供了创新解决方案。

技术工作者 1086

2023华为OD机试真题B卷 Python 实现【最长的元音子串长度】

定义当一个字符串只有元音字母(a,e,i,o,u,A,E,I,O,U)组成,称为元音字符串,现给定一个字符串,请找出其中最长的元音字符串,并返回其长度,如果找不到请返回0, 字符串中任意一个连续字符组成的子序列称为该字符串的子串

MISAYAONE的博客 902

onlyoffice学习记录-安装与Demo运行

onlyoffice 安装与运行 公司项目需要导入自定义表单然后分发给不通人去填写,然后再搜集汇总,于是便研究了在线协作文档开源框架onlyoffice。发现网络上这个并没有很详细的技术文档,于是对照了网络上仅有的内容看起了官网的英文文档。现将学习探索内容记录如下,供后续翻阅查看。 该文章仅针对onlyoffice下的document server服务。 下载安装 仅采用docker镜像方式安装,其它安装方式后续尝试后再来补充。 docker 环境搭建请去网上搜索教程,不再赘述 镜像下载命令如下: dock

花菜回锅肉的博客 7213

Python爬虫实战:全方位解析前程无忧(51job)职位详情爬取及反爬破解

平台规模:覆盖全国各行业、数百万条岗位信息。数据特点:职位描述详细,职位标签丰富。数据价值:支持招聘趋势分析、职业发展研究、薪资行情调研。推荐Python 3.10+,支持最新async特性与库兼容。

2201_76125261的博客 1487

探索 ONLYOFFICE 8.1:云端协作的新纪元

ONLYOFFICE 8.1 版本的发布,不仅仅是一次软件更新,更是对现代办公方式的一次革新。它通过云端协作、PDF 在线编辑、幻灯片和电子表格的创新功能,为用户提供了一个全面、高效、安全的办公平台。随着技术的不断进步和用户需求的日益增长,ONLYOFFICE 将继续引领办公软件的发展潮流,帮助企业和个人实现更高效的工作方式。在探索 ONLYOFFICE 8.1 的新功能的同时,我们也应该看到,无论技术如何发展,最终目的都是为了让工作更加高效、生活更加便捷。

优快云站内信: https://i.youkuaiyun.com/#/msg/chat/qyj19920704 3万+

深入URP之Shader篇5: SimpleLit Shader分析(1)

本篇开始分析simple lit shader。我们通过分析unlit shader了解了URP shader的结构,以及一些基础功能。而simple lit shader包含了更多的内容。本篇开始,就不会特别仔细的逐行去分析shader文件了,只会针对pass的功能中比较有意思且之前没看到过的内容进行分析。名字为的pass,它的Tags为: 根据URP的文档:说明这是一个前向渲染路径的pass,虽然URP(至少是10.8.1版本)还没有正式支持Deferred Rendering,但URP已经为它打了很多

聚焦游戏和图形引擎开发技术 1901

《Python入门到精通》函数详解

函数就是一段「封装」起来的「代码」,目的是提高代码的「模块性」和「复用性」。 2、函数的参数 2.1、变量的就近原则 2.2、传递参数 2.3、形参和实参 2.4、位置参数 2.5、缺省参数 2.6、可变类型和不可变类型 2.7、关键字参数 3、匿名函数 4、函数的返回值

wangyuxiang946的博客 1万+

【亲测免费】 Spring-Boot-onlyOffice

Spring-Boot-onlyOffice 【下载地址】Spring-Boot-onlyOffice Spring-Boot-onlyOffice 是一个旨在简化 OnlyOffice 服务集成过程的项目。通过结合 Spring Boot 的强大和灵活性,该项目允许开发者轻松地在他们的应用中添加文档在线预览与编辑功能,...

gitblog_09784的博客 762

YOLOv8 改进有效涨点专栏目录 | 含卷积、主干、注意力机制、Neck、检测头、损失函数、二次创新C2PSA/C3k2等各种网络结构改进

YOLOv8在目标检测领域的地位与优势模型改进的意义与价值本专栏的特色与创新点读者学习路径建议关键改进点回顾不同场景的模型选型建议开源社区资源汇总持续学习路径指南YOLOv8在目标检测领域的地位与优势模型改进的意义与价值本专栏的特色与创新点读者学习路径建议关键改进点回顾不同场景的模型选型建议开源社区资源汇总持续学习路径指南。

weixin_39818775的博客 1073

only office无法保存问题

only office无法保存

hengzhiyihuai的博客 2021

把 ABAP ALV 表头做成两层分组:用 TOP-OF-PAGE 手工绘制双行列标题

摘要:本文介绍了在SAP ALV List中实现双层表头的方法。通过关闭系统默认列标题(no_colhead='X'),在TOP_OF_PAGE事件中手动绘制表头,使用sy-uline和sy-vline绘制线条实现分组效果。关键点包括:1)关闭系统表头;2)在事件处理中分两行输出分组标题和字段名;3)利用系统自动拼接线条的特性绘制表格边框。文中还指出了常见问题如线条自动粘连、颜色不生效等,并提供了完整示例代码和详细解释。这种方法适用于需要对字段进行业务分组的报表场景。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 259

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IDEA Maven项目 编译的问题

      IDEA中,点击项目的maven插件的 compile: 出现: [INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plug...

weixin_33875564的博客 2246

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: 使用Docker运行OnlyOffice的Node.js示例
下一篇: 简单使用HTML集成OnlyOffice
一个需求
博客等级 码龄7年 14粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值