インターネット上のほとんどの場所では、 WEB INFフォーメーションの略であると言われています。
むしろ疑います。フォルダーには実行可能ファイルが含まれています。情報という名前は適切ではありません。
インターネット上のほとんどの場所では、 WEB INFフォーメーションの略であると言われています。
むしろ疑います。フォルダーには実行可能ファイルが含まれています。情報という名前は適切ではありません。
おっしゃる通り、私の知る限り、「INF」は「Information」の略です。おそらく、JAR ファイルのディレクトリWEB-INF
との類似性から名付けられたものでしょう。META-INF
ディレクトリの意味が時間の経過とともに大きく変化し、もはや意味をなさない場合があります。たとえばbin
、Unix/Linux のディレクトリには、シェル スクリプトなどの非バイナリの「実行可能」ファイルが含まれていることがよくあります。
メタ情報を含むjarファイルのMETA-INFディレクトリをミラーリングするために、実際にはWEB-INFという名前が付けられていると思います。「情報」と同じくらい実行可能ファイルに関するものであるという意味はわかりますが、主なポイントは、アプリケーションのドキュメントが含まれていないということです。
これは、プライベート アプリケーション コンテンツを格納するディレクトリです。アプリが必要とするが、クライアントが必要としないものはすべてそこに保存できます。そのディレクトリ内のものは、Web からは見えません。
ソース:
http://tomcat.apache.org/tomcat-7.0-doc/appdev/source.html#Directory_Structure http://docs.oracle.com/cd/E13222_01/wls/docs70/webapp/basics.html#136976
唯一の論理的な定義は、WEB-INF は META-INF のミラーであると思います。ネーミングは初心者にとって非常に重要であり、混乱すると主題が理解しづらくなります。
WEB_INF
フォルダーには(web.xml
デプロイメント記述子) ファイル、クラス、外部ライブラリなどweb.xml
が含まれ、ファイルにはコンテナーの URL、ファイルなどに関する情報が含まれているため、フォルダーは として知られていWEB-INF
ます。