Install4j 5.1 - Настройка плавающей лицензии на безголовом сервере Ubuntu

Я хочу создать наше приложение на сервере Ubuntu. Наши программы установки создаются с помощью Install4j 5.1 и интегрируются в нашу сборку maven через плагин maven-install4j-plugin. У меня проблема в том, что я не могу инициализировать информацию о лицензии, чтобы она указывала на наш сервер с плавающей лицензией (localhost:11862). Для инициализации лицензии я использую следующую команду:

install4jc --license=XXXXXXXXX

Проблема в том, что я не знаю точного синтаксиса для установки лицензии на плавающий сервер. Я пробовал --license=localhost:11862 и безуспешно пытался скопировать и вставить плавающий лицензионный ключ напрямую.

Где я могу найти основные инструкции о том, как настроить информацию о моей плавающей лицензии в безголовой системе и, прежде всего, как это выразить, чтобы прекратить получение «Недопустимого синтаксического ключа» при выполнении install4jc?


person Joel Grenon    schedule 08.08.2012    source источник


Ответы (1)


Синтаксис использования сервера плавающих лицензий:

install4jc --license=FLOAT:localhost:11862

Если у вас есть лицензия Windows Edition, в настоящее время вам необходимо отредактировать

$HOME/.install4j5/config.xml

и измените floatingMultiPlatform="true" на floatingMultiPlatform="false" в этом файле.

Начиная с install4j 5.1.3, вы сможете передать параметр командной строки --windows-edition вместо редактирования файла конфигурации, а синтаксис FLOAT:server задокументирован при запуске install4jc --help.

person Ingo Kegel    schedule 09.08.2012
comment
Спасибо, это сработало. Единственная проблема в том, что теперь у меня есть Продукт, который вы используете, не поддерживается этим сервером лицензий... Мне действительно не нравятся эти бесполезные трюки с лицензированием. Чистый результат - я перейду на альтернативу с открытым исходным кодом ... печально, у них есть хороший продукт. - person Joel Grenon; 10.08.2012
comment
@jgrenon Хорошо, у вас есть лицензия Windows Edition. Пожалуйста, смотрите мой обновленный ответ. Это явно неприемлемо (а также недокументировано). Я улучшу это для следующего выпуска исправления ошибок. - person Ingo Kegel; 10.08.2012
comment
@jgrenon Я улучшил это для следующего выпуска исправления ошибок (5.1.3), как подробно описано в обновленном ответе. - person Ingo Kegel; 10.08.2012