昨天修改點**,折騰了一下午。
遇到的問題: **不編譯和邏輯錯誤,damn it !
原因有如下可能:快取,瀏覽器和伺服器的
eclipse沒有重新編譯
專案jar包沒有正確引進
乙個乙個排查,最中確定是,我編輯的是本地專案所依賴的jar包,jar包打包之前的專案工程沒有重新打成jar包並被引進,所以看到的一直是沒有修改的class檔案
問題找到後,在jar包專案執行 mvn -u clean package deploy 打包成功後上傳至本地庫
然後 在另乙個依賴它的工程裡執行 mvn -u clean install package ,成功後,上傳至伺服器進行部署和測試。成功~@
話說上百m的war包傳進伺服器裡還真是有點耗時。即便用filezilla也需要幾分鐘時間。我當然是用fz了。。。
WAS遇到jar包衝突問題
最近,保理業務專案組發現應用程式的jsf.jar與was自帶庫的jar重名。問題提示找不到指定的類。詢問了ibm諮詢,建議不要將was庫下的jar直接刪除,調整was中類載入器的順序。和專案組交涉後,調整了子父類呼叫的先後順序,但報另外的錯誤。看到一篇文章 詳細介紹jar包衝突問題,發現jar包衝突...
jar包衝突問題
最終解決方案 1 通過檢視錯誤日誌或者錯誤提示,確定問題出現的類,比如 httpservletrequest.x,那麼httpservletrequest可能就是導致問題出現的衝突類。2 查詢所有包含httpservletrequest的jar包 findclass.sh lib httpservl...
springboot專案以jar包執行的操作方法
spring boot 是由 pivotal 團隊提供的全新框架,其設計目的是用來簡化新 spring 應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理解,就是 spring boot 其實不是什麼新的框架,它預設配置了很多框架的使用...