weblogic啓動項目報錯DeploymentException was not recognized as a valid

weblogic 啓動的出現異常

DeploymentException was not recognized as a valid

 

出現這種原因很有可能是因爲,

1.  war包沒有選對,要選擇從項目中獲取

其中 web application: exploded  和 web application: archive 的區別是

exploded 打包的結果是,會在項目的目錄裏面生成一個 classes 文件夾,即,文件夾的形式

archive 打包的結果是,形成一個war 包的形式,類似於,使用 mvn clean package -Dmvaen.test.skip -P dev 打成的jar 包,不過這裏形成的是 .war 包的形式,即一個單個的文件。

一般在開發的過程中,使用的都打成 classes 文件的形式。

然後project 中選擇輸入正確的文件路徑,先選擇到項目的目錄,然後再在後面添加 classes 文件夾,classes 文件夾是在項目編譯啓動之後纔會生成的。

2. 找到項目的模塊,應該都會有的這個模塊信息的

然後對 web 進行配置,

先配置 web.xml 文件,(老項目是基於struts寫的)

然後配置資源文件,(可能會不用手動配置,但是要確保有這個配置信息)

 

3. 設置文件夾的屬性

 

 

最後:額外的知識

使用 weblogic 進行項目啓動之後,項目會保存在weblogic 服務器裏面,如果你之前有使用weblogic 部署或運行或其他的項目,在你再次部署新的項目的項目並運行的時候,之前你運行的項目同樣的會進行啓動,並且輸入正確的方位路徑,能夠正常的進行訪問。類似於,weblogic 服務器裏面存在了之前你運行過的項目的 class 文件,war包,jar包, 之類的東西。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章