web.xmlとpom.xmlファイルに関するドキュメントが必要です。私はウェブ開発を学びたいので、それについていくつかのチュートリアルを始める。私はIDEのEclipseを使用し、チュートリアルを開発するためのオプションのmavenプロジェクトを選択します。私はエラーはありませんが、Webでプロジェクトを展開できません。私の問題は、私はこのファイルの概念を完全に理解していないことです。これについてのいくつかのドキュメント私は確かに私を助ける。私はSatckで捜し求めましたが、私はドキュメントを見つけられませんでした。 Web開発者がどのようにこれらのファイルが必要なコードを知っているのだろうか?web.xmlとpom.xmlのドキュメント
0
A
答えて
0
web.xml
は、アプリケーションで使用されるサーブレットコンテナを定義するWebアプリケーション構成ファイルです。通常は、起動コード、url-patternを追加することができます。これは、アプリケーションの起動時に呼び出されるためです。以下は、Jersey RestFullサービスから抽出された例です。
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<servlet>
<servlet-name>Jersey Web Application</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>com.xxxx.shopper</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>Jersey Web Application</servlet-name>
<url-pattern>/webapi/*</url-pattern>
</servlet-mapping>
<listener>
<listener-class>com.xxxx.shopper.service.Startup</listener-class>
</listener>
</web-app>
pom.xml
は、ビルドプロセスを定義し、依存関係をロードします。
グッド読み込み:
1. https://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/
2. Difference between web projects with pom.xml and web.xml
3. Why do we use web.xml?
+0
おかげさまでアドバイスやマッドD –
一つのことを一度に。 MavenなしでWeb開発を行うことができます。デスクトップアプリケーション用にMavenを使用することができます。一度にあまりにも多くを噛んではいけません。あなたの本当の問題はEclipseです。私はあなたがそのことをよく知らないと賭けている。あまりにも多くの無知。問題を小さくする。 – duffymo
このチュートリアルが見つかりました。私のような人がこのフィールドを無視すれば、これは彼を助けることができます: https://www.javatpoint.com/maven-pom-xml –
この時点で、Q&Aの援助は必要ありません。あなたがまだそれを必要としているのであれば、Java Web開発についての(レンセ)チュートリアルや書籍、そしてMavenについての別のものなどがあります。ウェブと図書館にはそれらが混在しています。 – Mickael