![]() |
|
Модераторы: 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. |