1. 程式人生 > >Eclipse、MyEclipse新建(含Activiti的)web專案沒有自動生成web.xml檔案(下面告訴你兩種新增Web.xml)?!

Eclipse、MyEclipse新建(含Activiti的)web專案沒有自動生成web.xml檔案(下面告訴你兩種新增Web.xml)?!

一遇到問題,嘗試在程式碼上尋找出處,但........接著我去百度,答案會因為問題的字數多少和重點位置而五花八門,

真的弄得我一下午暈頭轉向的!!!                                        

不過我還是帶著一定要找到答案的決心堅持點一個看一個直到我累趴!!!

好吧,其中有誇張成分 ̄ω ̄=

資訊:Illegal access: this web application instance has been stopped already.  Could not load .  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.

接著我這一看,web專案裡沒有web.xml呢?!!!!                 

百度前,我只想知道"原專案中如何新增web.xml",百度後,我知道"原專案中新增web.xml和建專案時注意勾選create web.xml",

求知慾,讓我知全,並想及時記起筆記分享經歷(>ω・* )ノ

分享一下,我找到的解決方法的文字的網址:

  我做的筆記將它們總結為一塊

第一:原專案中如何新增web.xml

在     Java EE   透檢視中,直觀地看得出,WEB-INF裡並沒有web.xml檔案

首先點選或選定"原專案"名------->右擊選擇Java EE Tools-------->選擇第二項(注:若沒有選定"原專案"名,它是灰的,不會亮起來
)

最後,在WEB-INF裡出現web.xml檔案(注:點選"Deployment..."會自動找出web.xml的位置和彈出web檔案)

第二:如何讓剛建立的Web專案就含web.xml檔案

有三種,因為我的透檢視列表就放著這三個:"Java  Activiti JavaEE"

我先說最主要的好了,

1>在 Java  EE 透檢視(知道這個就差不多了,2>和3>就是一兩步不同)

首先"在空白區右擊---->選擇New---->Dynamic Web Project"(圖片顯示了)    或者    "File---->選擇New---->Dynamic Web Project"

接著在彈出視窗輸入Web Project的名--->Next--->Next( 注:其他都不需要改變,使用預設的即可,  該彈出視窗可以縮放大小,這個不說也知道吧!!!!  (灬°ω°灬)    <(▰˘◡˘▰)>          )

重點 )接著勾選"Generate web.xml deployment descriptor"--->Finish完成(點選"Deployment..."或"web.xml"會自動找出web.xml的位置和彈出web檔案)

2>在 Java 透檢視

首先"在空白區右擊--->選擇New--->Other--->找到Web資料夾--->選擇Dynamic Web Project--->Next"(圖片顯示了)    或者    "File--->Other--->找到Web資料夾--->選擇Dynamic Web Project--->Next"

接著和1>的差不多一樣了,注意:一定要勾選,勾選了才有web檔案

之後會出現個提示視窗,點選yes即可,接著自動從Java透檢視跳轉到Java EE透檢視

3>在  Activiti  透檢視(後面步驟和在 Java 透檢視時一樣)

首先"在空白區右擊--->選擇New--->Other--->找到Web資料夾--->選擇Dynamic Web Project--->Next"(圖片顯示了)    或者    "File--->Other--->找到Web資料夾--->選擇Dynamic Web Project--->Next"

接下出現的視窗和提示視窗都與"在 Java 透檢視時"出現的如出一轍

接著,  

                   最後的最後: