1

今日、私は install4j 用のフローティング ライセンス サーバーをビルド プロセスに統合するタスクを受け取りました。したがって、README.txt と次の 2 つのスレッドを読みました。

install4jc-specifying-floating-serverおよびfloating-license-setup-on-a-headless-ubuntu-server

今でもいくつかの疑問が残っています。したがって、ビルド環境について簡単に説明します。maven を使用してソフトウェアとインストーラーをビルドし、startet を使用して install4j のmaven-plugin を使用して install4j をテストします。

  1. install4j アプリケーションを zip ファイルとして Maven リポジトリにインストールしました
  2. Mavenビルド中に、このファイルをダウンロードしてターゲットディレクトリに抽出します
  3. これまでは、maven-plugin を介してデモライセンスを install4j フォルダーにインストールしていました。
  4. package-maven-phase では、maven-plugin を使用してインストーラー メディアをビルドします。

それはとてもうまくいきます。そこで同社は、フローティング ライセンス サーバーを含むライセンス バンドルを購入することにしました。しかし、これをビルド プロセスに含めるにはどうすればよいでしょうか。私の提案は次のとおりです。

  1. ネットワーク経由で到達可能なサーバーにライセンス サーバーをインストールする
  2. maven-repository の圧縮されたアプリケーションで config.xml ファイルを変更し、フローティング ライセンス サーバーのアドレスを統合するFLOAT:[server-ip]:11862、ビルド構成でのように maven-plugin-license プロパティを設定しますか?

ej-technologie が取得したライセンスキーは、UI を使用するためだけに必要ですか? 誰か似たようなビルド環境があり、これを正しくセットアップする方法を教えてもらえますか?

前もって感謝します

4

1 に答える 1