2016-07-20 29 views
0

是一個netbeans IDE的初學者。我想知道Netbeans層次結構中的web.xml文件與Eclipse IDE中的pom.xml文件相同。netbeans web.xml文件與eclipse中的pom.xml文件相同嗎?

在Eclipse中,當我們創建一個項目時,它帶有pom.xml文件。我們可以修改何時需要修改或添加依賴關係。那麼,Netbeans呢? web.xml的工作類似於pom.xml

+0

web.xml文件在NetBeans?你可以發佈嗎?從來沒有聽說過NetBeans的特定web.xml。 – Apostolos

+0

我在代碼中發現了web.xml,項目層次結構中沒有pom文件。我只想得出結論:web.xml文件的工作方式與pom.xml相似 –

回答

2

我認爲你得到了所有錯誤。請閱讀一些材料。

的web.xml - 部署描述符

的Java Web應用程序使用部署描述符文件來確定的URL如何映射到servlet的,哪些URL需要身份驗證,以及其他信息。該文件名爲web.xml,位於應用程序的WAR目錄下的WEB-INF/目錄下。 web.xml是Web應用程序的servlet標準的一部分。

Web應用程序的部署描述符描述應用程序的類,資源和配置以及Web服務器如何使用它們來提供Web請求。當Web服務器接收到應用程序的請求時,它使用部署描述符將請求的URL映射到應該處理該請求的代碼。

的pom.xml - 項目對象模型

項目對象模型或POM是Maven中工作的基本單位。它是一個XML文件,其中包含有關Maven用於構建項目的項目和配置細節的信息。它包含大多數項目的默認值。這個例子是build目錄,它是target;源目錄,即src/main/java;測試源目錄,即src/test/java;等等。

的POM從project.xml Maven中1 Maven 2中代替具有一個maven.xml文件,它包含能夠執行目標的重命名爲pom.xml,目標或插件在pom.xml現在被配置。當執行任務或目標時,Maven將在當前目錄中查找POM。它讀取POM,獲取所需的配置信息,然後執行目標。

可以在POM中指定的一些配置是項目依賴項,可以執行的插件或目標,構建配置文件等。其他信息,如項目版本,說明,開發人員,郵件列表等也可以指定。

通過下面的頁面。

  1. https://maven.apache.org/guides/introduction/introduction-to-the-pom.html
  2. https://cloud.google.com/appengine/docs/java/config/webxml
+0

1.那麼net-beans中的哪個文件就像eclipse中的pom一樣? 2.如果我在netbeans中創建maven項目,那麼它會創建POM文件? –

+0

即使eclipse也會有maven項目的pom文件。閱讀本文https:// netbeans。組織/ KB /文檔/ JavaEE的/行家-entapp.html。 –

+0

看完上面提到的鏈接後我才知道,POM文件是平臺無關的,但依賴於Maven項目。如果我去與Maven項目POM文件將得到生成。這是禮儀Gauthaman? –

相關問題