2012-06-11 70 views
6

當我將項目部署到Tomcat時,我的項目的WEB-INF/lib目錄中有一個JAR文件,該目錄顯示爲文件夾。JAR文件被視爲文件夾

我使用Maven獲取JAR文件,Eclipse構建我的應用程序並部署到Tomcat。

爲什麼JAR文件顯示爲文件夾?我不能以這種方式使用這個文件,Tomcat也沒有看到它。

+0

截圖請問 – adarshr

+1

我需要15個聲望點才能添加圖片:( – koc9n

回答

3

Setting for child project (using wtp)

此設置爲任何子模塊,如果我們對他有一個父Maven項目,我們要使用WTP。

Eclipse從工作區中獲取更改。

例如,我們對maven模塊進行了更改,我們不需要安裝它並更新父代的依賴關係。 Eclipse會自動更新更改。

1

因爲如果您使用Eclipse Web Tools Platform進行部署,它會將您在Eclipse工作區中存在的工件作爲項目進行分解。它允許WTP在原地替換類文件來做一些魔術,而不是在每一個小的改變中重新包裝整個神器。對於容器來說,這並不重要。

+0

謝謝,Michal。我解決了這個問題,我重新配置了我所有的Maven項目,並且幫助。 – koc9n