[]
从 GcExcel Java 5.0 开始,对开发和部署授权的区分,功能限制,激活方式做了变更,此文将说明新授权的具体操作步骤。(本文仅适用于最新版本,其他版本可参考历史版本的说明文档)。
GcExcel 的授权分为,开发授权和部署授权,请参考以下说明来了解他们。
开发授权应用于,开发或测试人员在使用 GcExcel 进行系统开发或者测试工作时使用的授权,对开发授权的使用场景如下:
开发及测试环境,不需要长时间的内存运行(例如超过24小时)
作为标志,开发授权在运行时,会在导出 PDF/Image/Html/Excel 时增加开发授权水印。
相对于开发授权,部署授权应用于包含 GcExcel 产品的系统发布在服务器环境中,长时间的主流内存运行的场景,有以下特征:
长时间驻留服务器内存运行
大批量文件操作,例如导入导出
对于GcExcel,您可以使用葡萄城授权激活工具(Grapecity License Manager)来激活。
GcLM提供了命令行及可视化界面(可视化界面的程序目前仅支持Windows系统),两种方式。同时支持三种常见操作系统:
GcLM提供了命令行及可视化界面(可视化界面的程序目前仅支持Windows系统),两种方式。同时支持三种常见操作系统:
授权激活工具包含如下图所示的文件。

Windows

gc-excel-lic9-ui.exe: 可视化界面的授权激活工具
gc-excel-lic9-ui.exe.config: 可视化界面的授权激活工具的配置文件
gc-excel-lic9.exe: 命令行模式的授权激活工具
gc-excel-lic9-arm.exe: 命令行模式的授权激活工具 - 适用于 arm 架构的系统
Linux

gc-excel-lic9: 命令行模式的授权激活工具
gc-excel-lic9-arm: 命令行模式的授权激活工具 - 适用于 arm 架构的系统
gc-excel-lic9-legacy: 命令行模式的授权激活工具 - 使用旧版本 .NET 框架编译的工具,适用于部分过时的 Linux 环境
Mac

gc-excel-lic9: 命令行模式的授权激活工具
gc-excel-lic9-arm: 命令行模式的授权激活工具
注意: 执行命令时需要响应的执行权限,例如:
chmod a+x gc-excel-lic9
授权激活工具,现在包含在 GcExcel 的产品包中,您可以点击这里下载 GcExcel 的产品包来获取授权激活工具。

通过使用授权激活工具,您使用颁发的授权码来激活与反激活产品,下面为开发授权和部署授权的激活与反激活步骤。开发授权的激活与反激活
Step 1:根据版本选择对应的“激活”

Step 2:输入序列号,点击下方“激活”按钮

Step 3:产品授权激活成功

再次打开

注意: 以下命令同时适用于Windows, Linux 和 Mac 操作系统。
确保联网的前提下,使用如下命令激活开发授权:
> gc-excel-lic9 dev -a [serial key]
通过以下命令,可以查看当前环境的授权信息:
> gc-excel-lic9
打开许可证管理器后,点击已激活的开发授权右侧的 “反激活”,具体步骤如图所示:



确保联网的前提下,使用如下命令反激活开发授权:
> gc-excel-lic9 dev -dstep1: 在需要部署的服务器上,运行授权激活工具,根据具体需要激活的产品版本,选择“激活”

step2: 输入序列号,并点击“激活”按钮

step3: 成功激活。

注意: 以下命令同时适用于Windows, Linux 和 Mac 操作系统。
确保联网的前提下,使用如下命令激活部署授权:
> gc-excel-lic9 deploy -a [serial key]打开许可证管理器后,点击已激活的开发授权右侧的 “反激活”,具体步骤如图所示:



确保联网的前提下,使用如下命令反激活部署授权:
> gc-excel-lic9 deploy -d当没有网络的时候,您也可以完成以下离线激活或者反激活流程:
离线激活开发授权
离线反激活开发授权
离线激活部署授权
注意:GcExcel 不支持离线反激活部署授权,如了解更多信息,请联系葡萄城支持团队。
step1: 在无网络的情况下,输入激活码激活开发授权时将会看到如下提示。

step2: 点击离线激活后,如下图所示。

step3: 联系葡萄城支持团队,提交离线激活申请码,申请离线激活后,获取离线激活码。将离线激活码填入右侧输入框。

step4 点击激活,完成激活流程。

step1: 在无网络的情况下,使用在线激活会出现以下提示。

step2:此时,您可以使用离线激活方式。首先使用如下命令行获取离线激活申请码
> gc-excel-lic9 dev -g [授权key] activationRequestFile.txt
step3:从 activationRequestFile.txt 获取离线激活申请码,并联系葡萄城支持团队,提交该申请码,以获取离线激活码(您也可以直接提交包含申请码的文本文件,如直接提交 activationRequestFile.txt)。
step4:通过以下命令行,导入获取的离线激活码来完成激活(确保将 step3 获取到的离线激活码放到 offlineActivationCode.txt 文件,且确保路径正确)。
> gc-excel-lic9 dev -i offlineActivationCode.txt
step5 通过命令行查看激活状态

step1:在无网络的情况下,反激活开发授权会有如下提示

step2 点击离线反激活,对 GcExcel 进行反激活。
注意:反激活会导致产品失去激活状态,请务必保存好离线反激活申请码,一旦丢失,你将无法向葡萄城证明你已经反激活产品。

step3 保存离线反激活申请码,联系葡萄城支持团队,提交离线反激活申请码,以证明 GcExcel 已被反激活。
step4 反激活成功。

step5 查看反激活状态。

step1:在无网络的情况下,反激活命令会有如下提示

step2:使用离线反激活命令,反激活服务器
注意:反激活会导致产品失去激活状态,请务必保存好 DeactivationRequetFile.txt,一旦丢失,你将无法向葡萄城证明你已经反激活产品。
> gc-excel-lic9 dev -dx DeactivationRequestFile.txt
step3:保存离线反激活申请码,联系葡萄城支持团队,提交离线反激活申请码,以证明 GcExcel 已被反激活。
step4:使用命令行查看授权是否反激活成功。

step1: 在无网络的情况下,输入激活码激活部署授权时将会看到如下提示。

step2:点击离线激活后,如下图所示。

step3 联系葡萄城支持团队,提交离线激活申请码,申请离线激活后,获取离线激活码。将离线激活码填入右侧输入框。

step4 点击激活,完成激活流程。

step1:在无网络的情况下,使用在线激活会出现以下提示。

step2 此时,您可以使用离线激活方式。首先使用如下命令行获取离线激活申请码
> gc-excel-lic9 deploy -g [授权key] activationRequestFile.txt
step3 从 activationRequestFile.txt 获取离线激活申请码,并联系葡萄城支持团队,提交该申请码,以获取激活码(您也可以直接提交包含申请码的文本文件,如直接提交 activationRequestFile.txt)。
step4 通过以下命令行,导入获取的离线激活码来完成激活(确保将 step3 获取到的离线激活码放到 ActivationFile.txt 文件,且确保路径正确)。
> gc-excel-lic9 deploy -i ActivationFile.txt
step5 通过命令行查看激活状态

GcExcel 不支持离线反激活,如需了解更多,请联系葡萄城支持团队。

GcExcel 不支持离线反激活,如需了解更多,请联系葡萄城支持团队。

Windows 带界面的激活管理工具:
支持框架 | 支持客个人操作系统 | 支持的服务器操作系统 | 处理器架构 |
|---|---|---|---|
.NET Framework 4.6.2 .NET Framework 4.7 .NET Framework 4.7.1 .NET Framework 4.7.2 .NET Framework 4.8 .NET Framework 4.8.1 | Windows 7 SP1 or later | Windows Server 2008 SP2 or later | Any CPU |
Windows 命令行工具:
支持客个人操作系统 | 支持的服务器操作系统 | 处理器架构(仅支持) |
|---|---|---|
Windows 11 Version 22H2 Windows 11 Version 21H2 Windows 10 Version 22H2 Windows 10 Version 21H2 (GA/LTSC) Windows 10 Version 21H1 Windows 10 Version 20H2 Windows 10 Version 2004 Windows 10 Version 1909 Windows 10 Version 1903 Windows 10 Version 1809 (GA/LTSC) Windows 10 Version 1803 Windows 10 Version 1709 Windows 10 Version 1607 (GA/LTSB) Windows 8.1 Windows 7 SP1 ESU
| Windows Server 2022 Windows Server, Version 20H2 Windows Server, Version 2004 Windows Server, Version 1909 Windows Server, Version 1903 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server Core 2012 or later Nano Server Version 1809 or later | x86 : 1.8 版本以下 x64 : 1.8 版本以上(包含 1.8 版本) Arm64 1.8.1 版本以上(包含 1.8.1 版本) |
注意: 对于 Windows 7 SP1 ESU 和 Windows 8.1 需要先安装 .NET 8。
Mac 系统命令行工具:
支持的系统 | 处理器架构(仅支持) |
|---|---|
macOS 10.15 and later | x64 (x86_64) Arm64: 需要 1.8.1 版本以上 |
注意: 除了上述支持的 Mac 系统,授权激活工具不支持更早期的 Mac 系统。
Linux 系统命令行工具
支持的系统 | 依赖项 | 处理器架构(仅支持) | ||
|---|---|---|---|---|
Ubuntu | 16.04 (LTS) 18.04 (LTS) 20.04 (LTS) 22.04 (LTS) | License manager>=1.8.1
| License manager<=1.8.0
| x64 (x86_64) |
Alpine | 3.18 3.17 3.16 3.15 3.14 3.13
| icu-libs krb5-libs libgcc libintl libssl1.1 libstdc++ zlib gcompat (if the app won’t start) | ||
|
|
| ||
RHEL and CentOS Stream | RHEL 8 RHEL 7 CentOS Stream 9 CentOS Stream 8 | krb5-libs libicu openssl-libs zlib compat-openssl10 | ||
Debian | 12 11
| libc6 libgcc-s1 libgssapi-krb5-2 libicu57 (for 9.x) libicu63 (for 10.x) libicu67 (for 11.x) libssl1.1 (for 9.x-11.x) libstdc++6 zlib1g | ||
Fedora | 39 38 37 36 35 34 | krb5-libs libicu openssl-libs zlib compat-openssl10 | ||
openSUSE | openSUSE 15 | krb5 libicu libopenssl1_0_0 compat-openssl10 | ||
SLES | 15 12 SP5 12 SP2 | krb5 libicu libopenssl1_1 compat-openssl10 | ||