提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:况鱼杰|2019-11-22 13:54:32.667|阅读 1333 次
概述:当使用安装程序安装Confluence Server时,它将与Confluence发行版捆绑的Java Runtime Engine(JRE)一起运行Confluence。如果要使用其他Java供应商,版本,或者要安装完整的JDK,则可以告诉Confluence使用服务器上安装的Java版本。本文将会展示如何更改Confluence使用的Java供应商或版本。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Confluence作为一个知识管理的平台,让团队成员协作、分享信息,查找工作所需的资料,从此打破不同团队、不同部门以及个人之间信息孤岛的僵局,Confluence真正实现了组织资源共享。同时Confluence把您从无休止的邮件和会议中解脱出来,让你每天的工作更有效能。
当使用安装程序安装Confluence Server时,它将与Confluence发行版捆绑的Java Runtime Engine(JRE)一起运行Confluence。如果要使用其他Java供应商,版本,或者要安装完整的JDK,则可以告诉Confluence使用服务器上安装的Java版本。并非所有厂商和版本都受支持,并且某些版本存在已知问题,因此请始终检查支持的平台页面,因为使用不受支持的版本可能会在Confluence中引起问题。
检查您当前的设置
如何更改Confluence的Java路径取决于您最初是使用安装程序安装Confluence还是通过.zip或.tar.gz文件手动安装。检查Confluence当前如何找到Java的最简单方法是:
转到
滚动到文件底部,然后查找与以下内容类似的行。文件中的文件路径可能不同。
在Linux中:
JRE_HOME="/opt/atlassian/confluence/jre/"; export JRE_HOME
在Windows中:
SET "JRE_HOME=C:\Program Files\Atlassian\Confluence\jre"
如果有类似上面的一行存在,则JRE_HOME 设置在该文件由安装程序,你应该使用安装程序方法 进行的Windows或Linux的下方。如果此行不存在,则此文件中未设置 JRE_HOME (因为Confluence是手动安装的),因此您应该使用环境变量方法。
安装程序方法-Windows
执行此操作的方式取决于是使用start-confluence.bat文件手动运行Confluence,还是作为Windows服务运行。
在这些示例中,我们将把Confluence指向AdoptOpenJDK JRE,该JRE安装在Windows服务器上的C:\ Program Files \ AdoptOpenJDK \ jdk8u192-b12 \ jre中。您的JRE位置将有所不同,但是任何受支持的Java供应商和版本的步骤都相同。
如果您手动启动Confluence
如果要在Windows中手动启动Confluence,要更改Confluence使用的Java:
在命令提示符中,使用以下命令检查Java是否已安装并已正确添加到您的路径中。
> java -version
这将返回您的Java版本。如果未返回任何内容,或者返回的版本错误,请查看Java供应商的安装说明。
停止Confluence。
在Confluence安装目录中,编辑
SET "JRE_HOME=C:\Progra~1\AdoptOpenJDK\jdk8u192-b12\jre"
如果此行不存在,请退出此文件并使用环境变量方法。
开始Confluence。
转到>常规配置>系统信息,然后检查Confluence是否使用了预期的Java版本。
请记住,下次升级Confluence时,此文件将被覆盖,因此您需要将此更改重新应用到新的setjre.bat文件。
如果您将Confluence在Windows服务上运行
要在将Confluence作为Windows服务运行时更改Confluence使用的Java,请执行以下操作:
打开Tomcat属性对话框。请参阅如何为在Windows上作为服务运行的Confluence设置系统属性,以获取有关查找服务和启动Tomcat对话框的逐步指南。
选择Java选项卡。
更新 Java虚拟机 行以指向 AdoptOpenJDK jvm.dll,如下例所示。Java安装的路径将与我们的示例不同。
C:\Program Files\AdoptOpenJDK\jdk-11.0.4.11-hotspot\jre\bin\server\jvm.dll
重新启动Confluence Windows服务。
转到 > 常规配置 > 系统信息, 然后检查Confluence是否使用了预期的Java版本。
请记住,下次升级Confluence时,此文件将被覆盖,因此您需要将此更改重新应用到服务。
安装程序方法-Linux
在此示例中,我们将把Confluence指向AdoptOpenJDK JRE,该JRE安装在我们的Linus服务器上的/opt/java/adoptopenjdk/jdk-11.0.4.11-hotspot/中。您的JRE位置将有所不同,但是任何受支持的Java供应商和版本的步骤都相同。
更改Confluence在Linux中使用的Java:
在终端中,使用以下命令检查Java是否已正确安装并添加到您的路径。
$ java -version
这将返回您的Java版本。如果未返回任何内容,或者返回的版本错误,请参阅安装Java for Confluence或查看Java供应商的安装说明。
停止Confluence。
在Confluence安装目录中,编辑
Java安装的路径将与我们的示例不同。
JRE_HOME="/opt/java/adoptopenjdk/jdk-11.0.4.11-hotspot/"; export JRE_HOME
开始Confluence。
转到>常规配置>系统信息,然后检查Confluence是否使用了预期的Java版本。
请记住,下次升级Confluence时,此文件将被覆盖,因此您需要将此更改重新应用于新的setjre.sh文件。
环境变量方法-Windows
如果您手动安装了Confluence(未在setjre文件中自动设置捆绑的JRE的路径),则Confluence将使用在JRE_HOME环境变量中设置的路径。如果未设置JRE_HOME,它将使用JAVA_HOME中设置的路径。
请参阅为Confluence设置JAVA_HOME变量>>以了解如何在Windows中设置此环境变量。
升级Confluence时不需要更新JRE_HOME环境变量,但是如果升级Java,则需要更新路径。
Confluence如何确定使用哪种Java
在setjre 文件中设置的JRE_HOME 优先。如果使用安装程序安装了Confluence,它将自动设置为与Confluence捆绑在一起的Java版本。
如果未在setjre.bat 或 setjre.sh 文件中设置JRE_HOME ,则Confluence将使用您的环境或服务中定义的JRE_HOME。如果找不到JRE_HOME,它将使用JAVA_HOME环境变量。
我可以在Confluence版本中使用哪个Java供应商?
下表列出了受支持的Java供应商,以及Oracle还是AdoptOpenJDK与Confluence捆绑在一起。
Confluenc版本 | 受支持的Java供应商 | 捆绑的Java供应商 |
6.6.12及更早版本 | Oracle JRE | Oracle JRE |
6.7.0至6.13.1和6.14.0 | Oracle JRE | Oracle JRE |
6.13.2至6.13.x和6.14.1及更高版本 | Oracle JDK / JRE采用OpenJDK | 采用OpenJDK |
升级Java
如果选择不使用捆绑的Java版本,则需要不时手动更新Java,以访问新的安全修复程序和其他改进功能。
升级之前,请始终检查支持的平台页面,以了解影响特定Java版本的任何已知问题。
如果要升级到主要版本,例如从Java 8升级到Java 11,请注意,某些Java参数在更高版本中将无法识别。升级时,请确保您手动应用定制, 如果您将Confluence作为服务运行,请勿简单地复制旧文件setenv.sh / setenv.bat文件或现有的Java选项。
推荐资源:
================================================
如果您希望了解Confluence更多产品信息,可以咨询。
关注慧聚IT微信公众号 ☟☟☟,了解产品的最新动态及最新资讯。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
Confluence作为一个知识管理的平台,让团队成员协作、分享信息,查找工作所需的资料,保障团队成员高效工作。同时Confluence把您从无休止的邮件和会议中解脱出来。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢