|
|
Возраст: 35 C нами с 08.09.2009 Репутация: 0.2
|
|
У меня было 2 установлено две ОС( на диске С - хр , на диске Д - win 7 )
Установила jdk se 6 update 16 на диск Д , под семёрку, занесла папку в path, создала прогу, скомпилировала удачно в консоле,
но при запуске проги комп почему-то начинает искать какой-то файл на диске С ( скрин в прикреплённых файлах)
Подумала,что проблема вся в XP , форматировала диск С...и всё равно проблема осталась) что мне делать, как избавиться к адресации к диску С??
|
error.jpg - Просмотров: 29
|
|
|
|
|
|
|
Возраст: 36 C нами с 13.02.2009 Репутация: 72.5
|
|
ммм.. а ты пробовала туда положить этот файл? *.сfg
вообще канешь лучше снести и переустановить на "c" возможно это баг самого пакета
|
_____________________________
|
|
|
|
|
|
|
Возраст: 51 C нами с 01.03.2005 Репутация: 226.6
|
|
axa, деинсталлируй все jdk и jre которые у тебя стоят. Затем переинсталлируй jdk заново.
|
|
|
|
|
|
|
|
Возраст: 35 C нами с 08.09.2009 Репутация: 0.2
|
|
Griphon, я уже два раза деинсталлировала....это не помогает)
SlyStreem,я пробовала, но тогда комп ищет ещё другой файл из диска С...что-то тут нечисто))
это вариант, теперь-то у меня пусто на С....
а ничего,что у меня сама система на диске Д?
спасибо за советы))
|
Последний раз редактировалось: axa (11 Сен 2009, 20:37), всего редактировалось 1 раз
|
|
|
|
|
|
|
Возраст: 51 C нами с 01.03.2005 Репутация: 226.6
|
|
axa, Значит не все деинсталлировала. Или что-то удалила просто без деинсталляции.
Или в переменных окружения завела переменные JAVA_HOME или JRE_HOME.
Поищи в реестре этот путь - может мусор остался.
В панели управления должно быть приложение по настройке Java - там приводится список всех установленных JRE. Проверь там.
Попробуй запустить с указанием полного пути к java.exe.
(Что-то вроде d:/progra~1/jre/bin/java.exe <myclass>)
PS
Кстати, а почему ты компиллируешь hello.java а запускаешь myfirstjavaprog?
|
|
|
|
|
|
|
|
Возраст: 35 C нами с 08.09.2009 Репутация: 0.2
|
|
Griphon, мм..потому что так класс назван) мм, я вообще пока не разбираюсь в яве, только начали проходить в универе ( раньше работали на с++) так что, если я что-то неправильно делала, то извиняюсь)
поискала мусор в реестре, там ничего нет, в панели управления, нашла java control panel, java runtime versions, там тоже стоит только одна версия, которую я установила)
у меня получилось запустить яву..))
я деинсталлировала её с диска D , и установила на С...а папку jre вынесла отдельно в program files, как просили в консоли)
спасибо большое всем, вы мне очень помогли!
|
|
|
|
|
|
|
|
Возраст: 51 C нами с 01.03.2005 Репутация: 226.6
|
|
А переменные окружения не смотрела?
Java ищет свои каталоги по:
1. директории в которой находится java.exe
2. по записи в реестре
3. по переменной окружения JAVA_HOME или JRE_HOME.
Обычно, даже если стоит несколько JRE разных версий, запуск java.exe (или другой java-утилиты) с указанием полного пути позволяет выполнить приложение в конкретной JRE.
win7 случайно своей java в комплекте не имеет?
Можно еще посмотреть там где в винде выбираются приложения по умолчанию (браузер, плеер и пр.). Вроде бы там был и выбор JRE. Может там что-то неправильное указано.
PS
Рад был помочь.
|
|
|
|
|
|
|
|
Возраст: 35 C нами с 08.09.2009 Репутация: 0.2
|
|
Griphon, да,конечно, посмотрела environment variable..
сначала не поняла,что это такое, по-русски такого не использовала)
win 7 у меня нелицензионный и явы там не было..
Короче, вроде бы всё проверила, что вы мне предлагали, но ничего подозрительного не нашла..) пусть это останется для меня загадкой..
Спасибо вам ещё раз огромное) приятно иметь дело с такими отзывчивым и компетентным человеком)
|
|
|
|
|
|
|
|