myEclipseにおけるweb-infとmeta-infフォルダの情報
3410 ワード
WEB-INF /WEB-INF/web.xml あなたのWebアプリケーションの設定ファイルは、XMLファイルです。ここでは、servletと他のアプリケーションコンポーネントの構成と命名規則が記述されています。 /WEB-INF/clases/ このディレクトリにはサイト用のすべてのクラスファイルが含まれています。servlet classと非servlet classが含まれています。彼らはjarファイルに含まれてはいけません。 サイトのクラスの保存規則はJavaの包装規則に従って実行します。例えば、comycompany.mypackage.MyServletという名前のクラスがありますが、以下のように展開してください。 パッケージ名構造によって各クラス(JavaBean)を置きます。 和 Servlet) /WEB-INF/lib/ webアプリケーションに必要な各種JARファイルを保存し、このアプリケーションでのみ使用されるjarファイル、例えばデータベースドライバjarファイル /WEB-INF/src/ src=sourceソースディレクトリは、パッケージ名の構造に従ってjavaファイルを配置します。 /WEB-INF/database.properties データベースの設定ファイル # database.properties jdbc.drivers=comp.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost/ams2 jdbc.username=root jdbc.password=sh 2007 ai # テーブルdefine ams 2.table.dialogue=content_dialogue ams 2.table.expansion=content_expansion_センター ams 2.table.vocabulary=content_vocabulary /WEB-INF/tags/ ラベルファイルライブラリは、顧客が定義したラベルファイルを保存しています。このディレクトリは必ずしもタブとは限りません。ユーザーは自分の好みと習慣によって自分のラベルファイルライブラリに名前を付けることができます。ユーザが定義したラベルファイルライブラリの名前を使用した場合、ユーザがラベルファイルを使用する時は、正しいラベルファイルライブラリのパスを宣言しなければなりません。例えば、カスタムラベルファイルの倉庫名をsimpleTagsと呼ぶ場合、simpleTagsディレクトリの下のラベルファイルを使用する場合は、jspファイルの先頭に宣言しなければなりません。 /WEB-INF/jsp/ Jsp 1.2以下のバージョンのファイル保存位置。ディレクトリの変更には特定の声明がありません。同様に、ユーザーは自分の好みと習慣によって命名することができます。このカタログは主にJsp 1.2以下のバージョンのファイルを保存しています。Jsp 2.0ファイルを区別するために、通常はjspの名前を使っています。もちろん、jspOldEditionと命名することもできます。 /WEB-INF/jsp 2/ jspファイルディレクトリと比較して、このディレクトリの下には主にJsp 2.0以下のバージョンのファイルが保存されています。もちろん、それも任意の名前が付けられています。同じJsp 1.2以下のバージョンを区別するファイルディレクトリで、通常はjsp 2と名づけられます。META-INF 情報パッケージに相当し、ディレクトリ内のファイルとディレクトリは、Java 2プラットフォームの承認と解釈を得て、アプリケーション、拡張プログラム、クラスキャリア、サービスを構成するために使用されます。
manifest.mfファイルは、jarで包装する時に自動的に生成されます。
META-INFは何のために使いますか?それはWEB-INFと何の違いがありますか?
manifest.mfファイルは、jarで包装する時に自動的に生成されます。
META-INFは何のために使いますか?それはWEB-INFと何の違いがありますか?
META-INF , jar , MANIFEST WEB-INF web , j2se MANIFEST , : . 1. Manifest-Version manifest , :Manifest-Version: 1.0 2. Created-By , jar , :Created-By: Apache Ant 1.5.1 3. Signature-Version jar 4. Class-Path . 1. Main-Class jar , , java -jar x.jar jar 。 . (Applet) 1. Extendsion-List , 2. -Extension-Name 3. -Specification-Version 4. -Implementation-Version 5. -Implementation-Vendor-Id 5. -Implementation-URL . 1. Extension-Name jar , Extension-Name: Struts Framework . 1. Implementation-Title 2. Implementation-Version 3. Implementation-Vendor 4. Implementation-Vendor-Id 5. Implementation-URL : (URL) 6. Specification-Title 7. Specification-Version 8. Specification-Vendor 9. Sealed jar , true false ( ) . JavaMail mail.jar Name: javax/mail/Address.class Digest-Algorithms: SHA MD5 SHA-Digest: AjR7RqnN//cdYGouxbd06mSVfI4= MD5-Digest: ZnTIQ2aQAtSNIOWXI1pQpw== 、 ( BASE64 )