1. 程式人生 > >建立dynamic web project工程中遇到的問題

建立dynamic web project工程中遇到的問題

   今天新建立一個web工程,加入tomcat能夠執行起來,但是在瀏覽器開啟訪問localhost:8080提示404。檢視原因,原來是tomcat的配置有問題,



   應該選擇第二個,但是是灰色的選不了第二個,搞了半天選不了。

   弱爆了,原來要把server下的專案全部remove掉才能該配置,有時候還需clean下。該成功後可以成功進入tomcat的主頁了。

    進入主頁後想進入管理頁,

      結果設定的使用者名稱和密碼有問題。

      我用的是Tomcat7.0,研究半天才知道這三個的配置還不一樣。

      要進入serverStatus、Manager App、Host Manager需要配置Tomcatd下的配置檔案tomcat-users.xml:

      在<tomcat-users></tomcat-users>中加入配置:

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

 這樣這三個管理頁面都可以進了。

     然後啟動後想在瀏覽器訪問到我的web專案(apple)。

   

web.xml加入配置,一般自動生成的都會有。

自己建立一個index.jsp,開啟瀏覽器http://localhost:8080/apple/或者http://localhost:8080/apple/index.jsp

  都可以訪問到