2011-07-18 113 views
-1

我想用java連接SMTP。 我在程序中包含了mail.jar,但我無法導入javamail.session。import javax.mail.session怎麼樣?

PLZ給我一些想法hw得到它。提前

+0

包括在程序中後,你把它放到類路徑中嗎? –

+0

沒有怎麼做到這一點? plz tell – Atul

+0

提供更多細節你做了什麼,你使用了哪個IDE,你得到了哪個錯誤:編譯時間或運行時等 –

回答

0

謝謝「在我的節目包括」可以解釋許多方面。編譯程序和運行程序時,需要在classpath上有郵件jar。提供更多的細節,錯誤信息等,我們可以給你一個更好的答案。

+0

我已經導入了javax.mail。*;它不會給出任何錯誤,但是當我想要創建會話並寫入Session s = new Session();它顯示會話不能解決的錯誤 – Atul

+0

正確。閱讀類路徑,它是什麼,以及你需要怎麼做才能使用第三方庫。試試[Java Tutorial](http://download.oracle.com/javase/tutorial/getStarted/index.html)讓你開始朝正確的方向發展。 –

0

你不能只是創造新的會話...,而是你將需要:

Properties lProperties = ...// see pop3 properties - java help 
Session lSession = Session.getInstance(lProperties); 
Store lStore = lSession.getStore("pop3"); 

除此之外,你可能要導入一個一個(而不是所有類),並可能指向丟失的類,路徑,罐子...

+0

加確保你有mail.jar和activation.jar – DariuszR