2

Apache TomcatにApache Slingをデプロイする方法については、いくつかのガイドがあります。なぜそれをしたいのですか?私が理解しているように、これは OSGI コンテナー Felix を tomcat 内にデプロイしていることを意味するため、Tomcat とはまったく異なるデプロイメント システムを使用します。さらに紛らわしいのは、Felix Sling 内ではJettyをサーブレット エンジンとして使用しているため、サーブレット エンジン内にサーブレット エンジンをデプロイしていることです。8-} では、ランチパッドを Java スタンドアロン アプリケーションとして実行するだけでなく、これを実行する意味は何ですか?

4

1 に答える 1

3

Tomcat やその他のサーブレット コンテナに Sling をデプロイしたいと考える人もいます。それは、そこで実行する他のアプリケーションがあり、統一されたセットアップを好むため、または監視や操作などの点でこれらのコンテナに精通しているからです。

そのため、Sling を war ファイルと自己完結型の実行可能な jar の両方として提供しています。

Tomcat や別のサーブレット コンテナーを使用する特別な理由がない場合は、自己完結型の Sling 実行可能 jar を使用するのがおそらく最適です。これは軽量で、インストールが簡単で、まったく同じ機能を提供します。

于 2013-06-25T11:27:25.363 に答える