Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Куда прописывается Java, при установке в Windoows?


Автор: unkis 28.10.2008, 10:32
Ребята собственно вопрос.
Куда прописывается Java, при установке JDK в Windoows?

После установки JDK, java куда-то себя прописывает,  и делает она это так, что после установки, свободно можно вызвать Java в MS-Dos, двойным кликом запускать jar, и так далее.
Самое интересное, что ни в системных переменных, ни в пользовательских переменных, я JAVA_HOME не обнаружил.

Теперь я хочу поменять версию JDK, где мне надо прописать новую версию, чтобы она также работала и с MS-Dos и с двойным кликом по jar?



Автор: Keyo 28.10.2008, 10:37
снести старую, установить новую... что может быть проще  smile 

Автор: unkis 28.10.2008, 10:41
Проще оно может и проще, но мне надо не снести, а именно поменять путь

Автор: PashaOvechkin 28.10.2008, 10:57
Возможно что JAVA_HOME как таковой не прописан, но указан путь в path, на java.exe

Автор: Shklyar 28.10.2008, 10:59
переменные среды --> CLASSPATH
Оно?

Автор: unkis 28.10.2008, 11:04
Почти все получилось, прописал в переменную PATH и MS-Dos заработал, вот только двойной клик по jar не запускает его.
Что и куда, нужно добавить, что jar запускался по двойному щелчку?

Автор: PashaOvechkin 28.10.2008, 11:09
Open With -> Java.exe ? smile

Автор: unkis 28.10.2008, 11:15
я так пробывал, но он пишет что не может найти main Class
А вот если я в MS-DOS напишу java -jar имя_моего_jar, то запускается без проблем

Автор: PashaOvechkin 28.10.2008, 11:19
а в яре в манифесте прописан меин класс?

Добавлено через 3 минуты и 52 секунды
Цитата(unkis @ 28.10.2008,  11:15)

А вот если я в MS-DOS напишу java -jar имя_моего_jar, то запускается без проблем

Хмм... а вот ето странно.
наверное всё же проблема в манифесте.

Создай батник, и запускай двойным щелчком

Автор: unkis 28.10.2008, 11:28
Нет проблема точно не манефесте, это готовые программы которые раньше(до смены JDK) прекрасно запускались по двойному щелчку, и если в досе запускается, то точно проблема не в манифесте, вот только в чём?

Автор: ivg 28.10.2008, 11:43
Цитата(unkis @  28.10.2008,  14:04 Найти цитируемый пост)
вот только двойной клик по jar не запускает его.
Что и куда, нужно добавить, что jar запускался по двойному щелчку? 

Открываете "Проводник": Сервис -> Свойства папки... -> Типы файлов.

Автор: Keyo 28.10.2008, 11:52
врядли поможет... если уж дело доходит до поиска Main класса...

Автор: unkis 28.10.2008, 12:15
всем спасибо, помогло

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)