特定の機能を備えた tigase コンポーネントを実装しましたが、外部コンポーネントとして使用する方法を理解しようとしています。今のところ、コンポーネントを搭載した別の tigase サーバーをセットアップし、その別のサーバーを外部コンポーネントとして参照するようにメインの tigase サーバーを構成する必要があるようです。
私がやりたいことは、前もって tigase をインストールせずに 1 行のコマンドで実行できるようにするために、その外部 tigase を 1 つの jar にアセンブルすることです。
質問は、それはまったく可能ですか?
tigase を実行するにはデータベースが必要なようです。管理ガイドでは、外部コンポーネントに共有メイン サーバーのデータベースを使用することを推奨しています。データベースなしで tigase を起動できるかどうかはわかりません。単純な java -jar コマンドで実行するのはかなり困難です。