Jag kan kompilera koden utan problem men när jag ska köra programmet så får jag:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/Sha
redByteArrayInputStream
at Mail.sendMail(Mail.java:78)
at Mail.main(Mail.java:106)
Nu så råkar jag veta att sun har placerat denna klass i filen mail.jar eftersom jag kikat inuti den.
Är sökvägen korrekt till SharedByteArrayInputStream i filen mail.jar då? Packa upp genom:
$ jar xvf mail.jar
Kolla att mappen com finns, med mappen sun i, som i sin tur har mappen mail i, osv. Finns filen där, testa att lägga till mail.jar i CLASSPATH vid kompilering/körning.