Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Exception (Linux)

18K
10 декабря 2007 года
FerdoPerdoz@
13 / / 24.03.2007
Собственно проблема в следующем: Проект написан под Windows, скомпилин под ней же (под Windows все работает), когда скопировал я его на OpenSUSE 10.2, в консоле написал Java Main а мне ответили:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

В чем проблема подскажите пожалуйста! Заранее благодарен!:) :) :)
240
10 декабря 2007 года
aks
2.5K / / 14.07.2006
Ну тут дело не в линуксе, а в том что java компилятор у тебя походу был более новый чем Java машина на которой ты его пытаешся запустить.
например компилял на Java 1.6 а там стоит Java 1.5 или меньше.
Посмотри на той машине, где собирал: javac -version
А на той которой запускал: java -version
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог