簡體   English   中英

centos 6.2不存在javax.mail軟件包

[英]package javax.mail does not exist for centos 6.2

我有一個centos 6.2服務器。 我已將mail.jar放入/usr/java/jdk1.7.0_03/jre/lib/ext文件夾中。 然后,當我編譯Java時,它給了我這個錯誤。 我上個月在另一台使用centos 6.2和相同Java版本的服務器上完成此操作的有趣部分都可以正常工作。 這里可能缺少什么?

package javax.mail does not exist
import javax.mail.Message;

確保您的程序在放入mail.jar文件的那個jdk中使用的是Java。只有在您從放置jar的路徑中使用java.exe時,這種類型的設置才有效。由於您擁有要記住,如果您更新過jdk,請復制該jar。 您實際上只需要確保mail.jar位於需要它的類的類路徑中。 如果將其與程序一起打包,則只需將其添加到jar清單文件中的類路徑中即可。 如果您不使用jar,則另一個選擇是在命令行中傳遞它。

防爆。 java -classpath = c:\\ temp \\ mail.jar myclass

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM