|
|
|
Как справиться с проблемой запуска HelloWorld?
|
|||
|---|---|---|---|
|
#18+
Народ, помогите справиться с такой проблемой (понимаю, что вопрос уже стар как мир, но...): Делал все как написано в данном руководстве (см. пункт "Пишем программу Hello World") http://skipy.dev.juga.ru/root.html Файл HelloWorld создался без проблем, но при запуске выдает ошибку: Exception in thread "main" java.lang.UnsupportedClassVersionError: mypackage/Hel loWorld (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) Как по мне, то это что-то с несовметсимостью версий, только версий чего? Подскажите как это вылечить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2006, 16:12 |
|
||
|
Как справиться с проблемой запуска HelloWorld?
|
|||
|---|---|---|---|
|
#18+
no_funФайл HelloWorld создался без проблем Имелся ввиду HelloWorld.class ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2006, 16:14 |
|
||
|
Как справиться с проблемой запуска HelloWorld?
|
|||
|---|---|---|---|
|
#18+
Может быть ты скомпилировал класс одной Javа, а выполнять пытаешься другой, более ранней версии. Попробуй при компиляции и выполнении указывать полный путь до javac и java одной и той же версии, либо установи переменную среды JAVA_HOME. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2006, 17:08 |
|
||
|
Как справиться с проблемой запуска HelloWorld?
|
|||
|---|---|---|---|
|
#18+
Denis PopovМожет быть ты скомпилировал класс одной Javа, а выполнять пытаешься другой действительно так и есть: C:\Documents and Settings\User>javac -version javac 1.5.0_07 C:\Documents and Settings\User>java -version java version "1.4.2_03" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02) Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode) Дело в том что не могу теперь никак поменять версию второго :( У меня стоит Oracle10g, в нем нашел jre1.4.2, может это с ним связано? Посоветуйте plz что и где надо прописать, чтоб заработало, если JDK находится: c:\Program Files\Java\jdk1.5.0_07\ а JRE соответственно: c:\Program Files\Java\jre1.5.0_07\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2006, 17:53 |
|
||
|
Как справиться с проблемой запуска HelloWorld?
|
|||
|---|---|---|---|
|
#18+
Поправь перемеенную среды PATH, чтобы путь к требуемой версии java стоял на первом месте. Кстати, ИМХО JDK при установке копирует java.exe в WINDOWS\system32. Или поставь в ней на первое место C:\Program Files\Java\jdk1.5.0_07\bin, или всегда указывать полный путь. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2006, 18:29 |
|
||
|
Как справиться с проблемой запуска HelloWorld?
|
|||
|---|---|---|---|
|
#18+
Все. Разобрался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2006, 18:29 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=712&tid=2148676]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 335ms |

| 0 / 0 |
