Я пытаюсь отправить электронное письмо с использованием JavaMail
и activation
банок и компилирую свой проект с помощью ant
.
Классный путь муравья выглядит так:
<path id="classpath.test">
<pathelement location="lib/javax.mail.jar"/>
<pathelement location="lib/activation.jar"/>
<pathelement location="build/classes/"/>
</path>
Компиляция Ant выглядит следующим образом:
<target name="compile">
<mkdir dir="build/classes/"/>
<javac srcdir="src" destdir="build/classes/">
<classpath refid="classpath.test"/>
</javac>
<copy todir="build/classes/">
<fileset dir="src">
<exclude name="**/*.java"/>
</fileset>
</copy>
</target>
Но когда я пытаюсь выполнить это (также используя муравей), он выдает
Исключение в потоке "main" java.lang.NoClassDefFoundError:
javax / почта / MessagingException
Как я могу это исправить?