до этого мое приложение всегда компилировалось и выполнялось. Я просто делаю компиляцию, используя
jar cvmf mainClass.txt starcoder.jar .class images / .gif images / *. Jpg * .bat
У меня есть
**Windows 7 ОС, Java JDK jdk1.7.0_05,
JRE JRE7, разъем J mysql -коннектор- java -3.1.14- bin, Использование TextPad для разработки,
Среда выполнения C: / Program Files / Java и Java_home **
Это приложение из TextPad, оно хорошо работает с CLASSPATH и выполняет нормально. Система компилируется должным образом, но мой JAR-файл не выполняется
ПРОБЛЕМА : Не удается найти мой CLASSPATH при выполнении рунтин (что прекрасно работает во время компиляции), выдавая эту ошибку
c: \ Program Files (x86) \ Java \ jdk1.7.0_05 \ bin> java -jar starcoder.jar ClassNotFoundException: com. mysql .jdb c .Driver SQLException: нет найден подходящий драйвер для jdb c: mysql: // localhost / starinv? user = r oot Исключение в потоке "main" java .lang.NoClassDefFoundError: исключение javax / mail / MessagingE в serialz. (serialz. java: 96) at serialz.main (serialz. java: 240) Причина: java .lang.ClassNotFoundException: javax.mail.MessagingException в java .base / jdk.internal.loader.BuiltinClassLoader.loadClass (BuiltinCla ssLoader. java: 583) в java .base / jdk.internal.loader.ClassLoaders $ AppClassLoader.loadClass (C lassLoaders. java: 178) в java .base / java .lang.ClassLoader.loadClass (ClassLoader. java: 521) ... еще 2
CLASSPATH * 102 6 *
.; C: \ Program Files (x86) \ Java \ jre7 \ lib \ ext \ comm.jar;.; C: \ Program Files (x86) \ Java \ jre7 \ lib \ ext \ mysql -connector- java -3.1.14-bin.jar;.; C: \ Program Files (x86) \ Java \ jre7 \ lib \ ext \ jxl.jar;.; C: \ Program Files (x86) \ Java \ jre7 \ lib \ ext \ mailapi.jar;.; C: \ Program Files (x86) \ Java \ jre7 \ lib \ ext \ mail.jar;.; C: \ Program Files (x86) \ Java \ jre7 \ lib \ ext \ активации.jar;.; C: \ Program Files (x86) \ Java \ jre7 \ lib
My Файл соединителя J находится в правильном месте, но я получаю сообщение об ошибке при выполнении файла JAR.
Мне нужна помощь, чтобы решить эту проблему. одинаково для моей среды разработки и среды выполнения.