|
Zviad
|
|
Что мне сделать с java.lang.NoClassDefFoundError !25.10.2007, 12:10. Показов 2362. Ответов 10
Метки нет (Все метки)
Не межете подсказать в чём причина этой ошибки и поче му она поевляется, если поставил переменные PATH=c:jdk1.4 и CLASSPATH=c:jdk1.4jrein
t.jar . И интерпретатору я свой класс файл передаю без разширения .class. Как мне поступить? |
|
| 25.10.2007, 12:10 | |
|
Ответы с готовыми решениями:
10
Java.lang.NoClassDefFoundError Ошибка java.lang.NoClassDefFoundError Ошибка java.lang.NoClassDefFoundError |
|
AiK
|
|
| 25.10.2007, 15:58 | |
|
CLASSPATH=c:jdk1.4jrein
t.jar не нужен! В общем случае, класс лежит скажем в c: uspbclubpromyfirstpakageFirst.class pakage соответственно имеет название ru.spb.clubpro.myfirstpakage Добавлаешь в classpath первым .; и запускаешь из корня java ru.spb.clubpro.myfirstpakage.First Если хочешь, чтобы у тебя класс вызывался из любого места на диске, то добавляешь в класспуть c: uspbclubpromyfirstpakage и запускаешь уже java First или же, чтобы не гадить в путях запускаешь java -classpath .;%CLASSPATH%;c: uspbclubpromyfirstpakage First |
|
|
Zviad
|
|
| 25.10.2007, 17:16 | |
|
В этом класс файле пакетов не существует.
|
|
|
AiK
|
|
| 25.10.2007, 17:21 | |
|
Хорошо, напиши где лежит твой.class
и откуда ты его запускаешь. Также напиши в консоли echo %CLASSPATH% > out и выложи его содержимое. |
|
|
mishgun
|
|
| 25.10.2007, 18:13 | |
|
Попробуй вместо PATH=c:jdk1.4
поставить PATH=c:jdk1.4in(это директория где лежат все ехе файлы.) |
|
|
AiK
|
|
| 25.10.2007, 18:23 | |
|
Я тут недавно выяснил, что JDK 1.3.x пихает java.exe в system32, так что на его запуск PATH не влияет. Другое дело, что непонятно как при таком PATH он javac.exe стартовал.
|
|
|
Alex_1
|
|
| 25.10.2007, 23:13 | |
|
Скорее всего-дело в том, что утебя classpath в autoexec стоит. Убери его вообще. Он - причина проблемы.
|
|
|
mishgun
|
|
| 25.10.2007, 23:16 | |
|
я тут посмотрел у себя на компе он действительно запихал в system32 java.exe но и в bin java.exe есть так что можно поробовать
|
|
|
AiK
|
|
| 26.10.2007, 01:20 | |
|
Можно
![]() Кстати, из-за этого теперь JDK анинсталлировать надо . Я эту особенность обнаружил, когда установил сначала JDK 1.3.x, а потом JDK 1.2.2 - пришлось ещё и регестри править ![]() Возвращаясь к исходной теме ИМХО проблеммы с CLASSPATH, но автор топика как-то активности не проявляет - либо проблема решена, либо он окончательно запутался
|
|
|
Zviad
|
|
| 26.10.2007, 09:54 | |
|
Спасибо ребята за советы. Проблема была в Autoexec.bat как только я из негл удалил CLASSPATH всё сработало нормально.
Но интересно - почему стоит под вопросом такое употребление переменной CLASSPATH, хотя разработчки советуют поставить ету переменную в Autoexec.bat. |
|
|
AiK
|
|
| 26.10.2007, 13:24 | |
|
Надо просто смотреть, что там написано.
Под Win9х единственный способ задать постоянный CLASSPATH - это прописать его в autoexec.bat. BTW, CLASSPATH используется не только Java, так что возможно ты погорячился удалив его. |
|
| 26.10.2007, 13:24 | |
|
Помогаю со студенческими работами здесь
11
Ошибка 'Exception in thread 'main' java.lang.NoClassDefFoundError: D:JProgaSymbolTest' Ошибка Exception in thread 'main' java.lang.NoClassDefFoundError: CreateCoffees Exception in thread "main" java.lang.NoClassDefFoundError:c:HelloWorldApp/java HelloWorld не работает: Exception in thread 'main' java.lang.NoClassDefFoundError: HelloWorld. Подскажите как устранить ошибку Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|