2017-04-20 128 views
1

我想通過tomcat maven插件在tomcat服務器上運行我的項目。tomcat運行但404返回無錯

在我的POM XML:

<plugin> 
    <groupId>org.apache.tomcat.maven</groupId> 
    <artifactId>tomcat7-maven-plugin</artifactId> 
    <version>2.2</version> 
    <configuration> 
     <source>${java.version}</source> 
     <target>${java.version}</target> 
    </configuration> 
</plugin> 

我通過這個命令運行的項目在Eclipse:

-e clean tomcat:run 

服務器啓動時沒有錯誤或警告,但在粘貼URL後,瀏覽器的地址欄404錯誤發生(在eclipse控制檯中沒有錯誤或警告)。

我該如何解決這個問題?如果你需要更多的東西,只需在評論中提及它。

回答

1

index頁面不存在於寫入位置,這是404未找到錯誤的原因。請將index.jspindex.html創建爲/src/main/webappWebContent文件夾。

+0

index.jsp存在於srs/main/webapp文件夾中。 – pjishnu

+0

然後檢查web.xml文件的配置。 – Sharma

0

1.在eclipse tomcat配置中檢查「部署路徑」,基本上它是查找部署戰爭文件的路徑路徑 ,如果需要的話使用自定義位置並配置服務器路徑。

2.請檢查我認爲您已經配置的tomcat-users.xml。如果不是,請將以下配置添加到tomcat-users.xml

<role rolename="manager-gui" /> 
<role rolename="manager-script" /> 
<user username="admin" password="admin" roles="manager-gui,manager-script" />