異常:Can't convert argument: null解決方法

在Eclipse下,創建了一個Java Dynamic Web工程,部署、運行,按部就班都很正常。

重命名了這個工程,再部署、啓動Tomcat日誌,輸出錯誤:java.lang.IllegalArgumentException: Can't convert argument: null

上述問題,是由於在Eclipse下重構JEE項目名時,Eclipse自動更新了部署文件web.xml,重新生成了xml文件的頭部聲明,新增加了javaee的命名空間,

web.xml 文件更新後的內容變爲:


....

 

  <servlet>

    <servlet-name>dwr</servlet-name>

    <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>

    <init-param>

     <javaee:param-name>debug</javaee:param-name>

      <javaee:param-value>true</javaee:param-value>

    </init-param>

 

.....

 



解決異常簡單辦法,就是把上面的 javaee:去掉。

如果爲了更加保險一些,重命名操作之前,先備份一個 web.xml

發佈了40 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章