![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
invis87 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 1.11.2007 Где: город Королёв Репутация: нет Всего: нет |
Народ такой вот косяк:
Создаю проектик Hello:
получаю hello.class (в eclipse) Думаю сделать из этого .exe с помощью проги Excelsior JET. В первом окне просто выбираю мой класс, потом выбираю его же как main, дальше до конца не меняя настроек ( они нас не интересуют ), жму build и вижу: Excelsior JET v4.1 Professional Edition © Excelsior 1997,2005 Active J2SE Version 1.5.0_05 (profile 56) Make project "D:\4\New Folder\hello.prj" ------------------------ Parsing Stage --------------------------------------- 1/0: D:\4/hello.class List of not verifiable classes: hello: throws UnsupportedClassVersionError: hello ------------------------------------------------------------------- files: 1 errors: 0 warnings: 0 notices: 0 Fault 370 - No classes contains static method "main([Ljava/lang/String;)V" * [ *** F370 ] * No classes contains static method "main([Ljava/lang/String;)V" Может кто-нибудь объяснить откуда такое ? ![]() P.S. вопросы зачем тебе .exe не принимаются, интересна сама причина ошибки и как её исправить. |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: нет Всего: 13 |
А Eclipse то под какую версию Java компилирует?
Excelsior JET v4.1 Professional Edition (с торрентса тянутый? ![]() |
|||
|
||||
invis87 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 1.11.2007 Где: город Королёв Репутация: нет Всего: нет |
С торрента угу
![]() Ну эклипс я думаю компилит под ту которая у меня стоит jdk1.6.0_11, а разве Excelsior JET не берёт базы из Program Files/Java/jdk1.6.0_11 ? |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: нет Всего: 13 |
Нет, он не использует никакие системные JRE. Он в себе уже содержит JVM и умеет встраивать ее в приложение при компиляции. Поэтому старый JET и не будет понимать class файлы для новой JRE. Нужно или обновлять JET, или собирать свое java приложения на старых JDK, и уже потом компилировать в нативный код с помощью JET. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |