使用IDEA运行OnlyOffice的Java示例
前言
ONLYOFFICE,简单地说,就是将 Word 、Excel、PPT 3 大办公套件搬到了云端,只需要一个浏览器即可以在线使用 Office 的各种功能。
环境准备
- Java JDK1.8
- Apache Tomcat:9.x版本
- Maven 仓库
- IDEA 环境
运行步骤
下载
Java
示例代码下载地址:https://api.onlyoffice.com/app_data/editor/Java%20Example.zip
解压
Java
示例代码使用
IDEA
打开Java Example
文件夹,选择Maven project
- 修改配置文件
settings.properties
参数
修改files.docservice.url.site
地址为自己onlyoffice服务地址
filesize-max=5242880
storage-folder=app_datafiles.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
- 修改maven仓库指向地址
鉴于国内网络导致下载慢问题,建议使用国内源(本人使用的是aliyun)
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>
</mirror>
- 添加本地提前准备好的
Tomcat
,选择本地Jdk
- 配置
Tomcat
的Deployment
- 启动
Tomcat
- 界面效果
注意
若onlyoffice服务所部署机器和本地运行环境不在同一台机器中,需将localhost修改为本机ip地址,且网络互通
文章持续更新,更多可以微信搜一搜「一个需求」,这个其实很简单,怎么实现我不管!
使用IDEA运行OnlyOffice的Java示例相关推荐
- java 示例_功能Java示例 第4部分–首选不变性
java 示例 这是称为" Functional Java by Example"的系列文章的第4部分. 在上一部分中,我们讨论了一些副作用,并且我想进一步详细说明如何通过将不可变 ...
- 在运行时修补Java
本文将重点介绍如何解决与第三方库相关的问题 不能被规避 难以排除/绕过/替换 只需不提供错误修正 在这种情况下,解决问题仍然是一项艰巨的任务. 作为这种情况的诱因,请考虑对"哈希索引&quo ...
- java 示例_最佳Java示例
java 示例 什么是Java? (What is Java?) Java is a programming language developed by Sun Microsystems in 199 ...
- 利用Kafka发送/消费消息-Java示例
利用Kafka发送/消费消息-Java示例 当使用命令行工具把基本的组件运行起来后,再使用Java client就很简单,这里是入门的第一个Java客户端程序,有很多需要深入理解的地方. 依赖配置 & ...
- java c 速度_Java和C#运行速度对比:Java比C#快约3倍
测试条件: Java版本: Java 8, .NET版本:v4.0, Release模式,针对x86平台优化 单线程模式. Java代码: package javatest; public class ...
- java运行库一键修复_在运行时修补Java
java运行库一键修复 本文将重点介绍如何解决与第三方库相关的问题 不能被规避 难以排除/绕过/更换 只需不提供错误修正 在这种情况下,解决问题仍然是一项艰巨的任务. 作为这种情况的诱因,请考虑对&q ...
- Java示例初学者的设计模式
在这篇文章中,你将学习: 什么是设计模式 为什么我们使用设计模式 不同类型的设计模式 当我们使用设计模式 你如何在Java中实现不同的设计模式 设计模式的真实示例. 什么是设计模式? 从第一个面向对象 ...
- 阿里云短信官方的java示例是错误的
阿里云短信前身是大鱼,现在移入了阿里云短信. 下载了官方sdk发现一大坨.我不需要啊. 下面自己精简一下,写一个. 谁知道一直提示签名不正确. 看了官网的示例然后对比了一下官方的php sdk 这,j ...
- java 示例_功能Java示例 第5部分–将I / O移到外部
java 示例 这是称为" Functional Java by Example"的系列文章的第5部分. 在上一部分中,我们停止了对文档的变异,并返回了数据的副本. 现在,我们需要 ...
最新文章
- 阿里云https认证
- PyQt编程之模态与非模态对话框(二)
- rabbitmq连接java快速入门
- 文件上传~Uploadify上传控件~续(多文件上传)
- css中背景的应用及BFC与IFC应用
- 利用caffe日志进行测试精度训练损失等的画图(caffe训练结果可视化)
- C++ map转为vector
- 漫威超级争霸战辅助脚本,快速刷星币打竞技场副本
- 【模拟】Parity
- 麦肯锡全球研究院 人机共存的新纪元: 自动化、就业和生产力
- 华为android9.1.0怎么隐藏应用,华为畅享10s怎么隐藏应用 可以设置应用锁和隐私空间...
- Mac下载软件Motrix 下载速度为零解决办法
- 洛谷P1200你的飞船在这
- 2018------书籍电影和音乐
- 美国证监会给区块链股票降温
- MyBatis-Plus数据安全保护(加密解密)
- 《进击的巨人第三季part2》爬取豆瓣网友评论,制作词云图
- 日语学习资料PDF下载
- Excel中文转拼音(完整版)
- linux是优秀程序员吗,如何理解Linus Torvalds“什么才是优秀程序员”