我有一個webapp我會打電話給我用來創建一些webplots的「App1」。我在webapps/App1/lib /中有.jar文件,當我訪問服務器時,我發現我可以啓動一些webapps,但其他人則有一些有趣的例外。一,是Tomcat ServeletException NoClassDefFoundError
java.lang.NoClassDefFoundError: Could not initialize class com.jrefinery.chart.JFreeChartConstants
然後,當我加入jfreechart的罐子到類路徑中,我得到一個不同的錯誤:
java.lang.NoClassDefFoundError: com/jrefinery/util/ObjectUtils
Tomcat的版本:7.0.19 操作系統:Ubuntu的12.04
我試過它在Windows安裝,它似乎工作得很好。所以我猜這是一個類路徑錯誤?我已經嘗試將jfreechart - *。jar添加到catalina classpath中,但它似乎無法解決任何問題。我也嘗試將webapp/App1/lib/jar文件複製到頂層/ lib文件夾,這也不能解決任何問題。
這裏的任何想法?
謝謝。
我包括在這之前,我相信。無論如何,這是某種端口錯誤,我必須更改服務器.xml文件中的所有端口才能使其工作。對不起,以前沒有回覆。謝謝! – cherner