2012-08-08 1 views
1

Je veux construire notre application sur un serveur Ubuntu. Nos programmes d'installation sont créés avec Install4j 5.1 et intégrés dans notre build maven via le plugin maven-install4j. Le problème que j'ai est que je ne peux pas initialiser les informations de licence pour pointer vers notre serveur de licence flottante (localhost: 11862). Pour initialiser la licence, j'utilise la commande suivante:Install4j 5.1 - Configuration des licences flottantes sur un serveur ubuntu sans tête

install4jc --license = XXXXXXXXX

Le problème est que je ne connais pas la syntaxe exacte pour installer la licence à un serveur flottant. J'ai essayé --license = localhost: 11862 et j'ai essayé de copier-coller ma clé de licence flottante directement sans succès. Où puis-je trouver des instructions de base sur la configuration de mes informations de licence flottante sur un système sans tête et surtout, comment l'exprimer pour ne plus recevoir de "clé de syntaxe invalide" lors de l'exécution de install4jc?

Répondre

1

La syntaxe pour utiliser un serveur de licence flottante est

install4jc --license=FLOAT:localhost:11862 

Si vous disposez d'une licence Windows Edition, vous avez actuellement à modifier

$ HOME/.install4j5/config.xml

et changer floatingMultiPlatform="true"-floatingMultiPlatform="false" dans ce fichier.

De install4j 5.1.3, vous serez en mesure de passer l'option de ligne de commande --windows-edition au lieu de modifier le fichier de configuration et la syntaxe FLOAT:server est documentée lors de l'exécution install4jc --help.

+0

Merci, cela a fonctionné. Un seul problème est que j'ai maintenant « Le produit que vous utilisez est pas pris en charge par ce serveur de licences » ... Je n'aime vraiment pas ces trucs de licence inutiles. Résultat net, je vais passer à une alternative open source ... triste, ils ont un bon produit. –

+0

@jgrenon OK, vous avez une licence Windows Edition. S'il vous plaît voir ma réponse mise à jour. Ceci est clairement inacceptable (ainsi que non documenté). Je vais améliorer cela pour la prochaine version de correction de bug. –

+1

@jgrenon J'ai amélioré ce pour la prochaine version bugfix (5.1.3) comme indiqué dans la réponse mise à jour. –

Questions connexes