0
嘗試將我的郵件發送應用程序部署到生產環境時,我收到java.lang.NoClassDefFoundError: javax/mail/MessagingException
。從Java發送郵件:在Eclipse中工作,但在部署時失敗?
它在IDE(Eclipse Luna)中正常工作。
在項目路徑中找到的所有jar都存在於生產環境中。
似乎有一些神奇的依賴關係,在項目中沒有顯示爲引用庫。
什麼是最快的修復方法?
謝謝。我下載了該jar並添加到生產類路徑中,但是這並沒有解決它。 – 2014-12-07 00:00:59
@AlexR請進入更多細節。你做了什麼將它添加到你的類路徑中?你仍然得到同樣的錯誤? – 2014-12-07 00:01:34
我將javaee-api-7.0.jar下載到我的lib /子目錄中。我的命令行開頭爲:java -classpath app.jar:lib/*。jar – 2014-12-07 00:02:38