0

私はWeb開発に非常に慣れていません。

システムに grails をインストールせずに、Tomcat で grails アプリを実行している人を見かけます。これはどのように可能ですか?tomcat が「grails」の用語とセマンティクスを理解できるのはなぜですか?

ここで何か不足していますか?

前もって感謝します。

4

2 に答える 2

6

Grails JAR を含め、アプリに必要なものはすべて、デプロイする WAR ファイルにあります。Tomcat はアプリをホストするだけです。Grails の用語やセマンティクスを知る必要はありません。Tomcat がそれを認識した時点で、Tomcat が認識できるもの (HTTP、HTML など) にすでに変換されています。

于 2012-12-31T14:14:00.983 に答える
-1

コマンドを使用して、通常のWARファイルを作成できますgrails warコマンドのドキュメントを参照してくださいwar

すべてが JVM バイトコードにコンパイルされ、Groovy ライブラリが含まれているため、この WAR は、コンパイル対象のサーブレット仕様をサポートしている限り、任意のサーブレット コンテナーにデプロイできます。ほとんどの場合、サーブレット 2.5 をサポートするコンテナーが必要です。

于 2012-12-31T14:37:51.370 に答える