install4j-读取许可证值而不是连接到许可证服务器

问题描述 投票:0回答:1

我们的 CI 代理连接到运行 install4j 进程的服务器。 它连接成功并读取许可证。

现在我们需要在没有也不会连接到许可证服务器的代理上实现 CI 管道。 因此,出于这个原因,我想读取许可证值并设置许可证值,而不是连接到服务器。我们可以为此目的读取

license.txt
文件的值吗?

许可证是类似这种格式的东西(当然我不会在这里提供真正的价值):

B-20-1-TEST_COMP_TEST#12345678911-aabbccddxn7w

但是,当我尝试从我的计算机本地设置此值时,而不是连接到服务器来使用此原始值,我得到的信息是: “此许可证不能用于此版本的 install4j”。

这怎么可能?因为同时如果我们尝试从客户端连接到服务器(而不是输入许可证),那么连接就会通过。

请帮忙,我没有 install4j 的经验。如有任何帮助,我们将不胜感激。

install4j
1个回答
0
投票

现在我们需要在没有也不会的代理上实现 CI 管道 已连接到许可证服务器。因此,出于这个原因,我想阅读 许可证值并设置许可证值,而不是连接到服务器。 我们可以为此目的读取license.txt 文件的值吗?

不,这是不可能的。浮动许可证密钥不能直接与客户端一起使用,它们只能与浮动许可证服务器一起使用。

如果您无法连接到浮动许可证服务器,则需要仅构建许可证密钥:

https://www.ej-technologies.com/buy/install4j/select?target=command_line

© www.soinside.com 2019 - 2024. All rights reserved.