Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как запустить программу, запусить программу 
V
    Опции темы
antikom
Дата 15.5.2009, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Здраствуйте. В java новичок. Скачал NetBeans 6, написал простенькую программку типа Hello world компилирую в output все выводит. Извините за такой вопрос , но все же Вопрос как запустиь программу т.е.  создать экзэшкик.
Спасибо.
PM MAIL WWW ICQ Skype YIM   Вверх
Старовъръ
Дата 15.5.2009, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.5.2008

Репутация: 4
Всего: 10



Понятия exe'шника в Жава нет. Его заменяют обычно jar-архивом.
PM MAIL WWW   Вверх
antikom
Дата 15.5.2009, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Ага спасибо за ответ. Вроде разобрался то что jar. Откомпилировал проект, в папке проекта появился файл c именем проекта тип файла Executable Jar File. Это его надо запускать, нажимаю на него ничего не происходит.

Нашел на форуме цитату участника LSD
Цитата

Чтобы работали консольные программы, надо смотреть, чтобы в ассоциациях файлов стояла java.exe а не javaw.exe. 


Где это можно поменять.

Это сообщение отредактировал(а) antikom - 15.5.2009, 16:33
PM MAIL WWW ICQ Skype YIM   Вверх
Старовъръ
Дата 15.5.2009, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.5.2008

Репутация: 4
Всего: 10



А в переменную среды path прописан путь к %JAVA_HOME*/bin? Если нет, то пропиши и, скорей всего, понадобиться перезагрузка.
PM MAIL WWW   Вверх
rygel
Дата 15.5.2009, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 21.9.2007
Где: Харьков

Репутация: 6
Всего: 7



ассоциацию типа файла и программы можно настроить в свойствах файла: "Open with.." если тип jar замаплен на архиватор или на javaw.exe

Это сообщение отредактировал(а) rygel - 15.5.2009, 18:52
PM MAIL   Вверх
Старовъръ
Дата 15.5.2009, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.5.2008

Репутация: 4
Всего: 10



???
PM MAIL WWW   Вверх
W0LF
Дата 16.5.2009, 07:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


alexander lonsky
***


Профиль
Группа: Участник
Сообщений: 1164
Регистрация: 9.2.2006
Где: Ukraine.Dnepropet rovsk

Репутация: нет
Всего: 20



Цитата(Старовъръ @  15.5.2009,  18:27 Найти цитируемый пост)
??? 

Цитата(antikom @  15.5.2009,  16:27 Найти цитируемый пост)
Нашел на форуме цитату участника LSD
Цитата

Чтобы работали консольные программы, надо смотреть, чтобы в ассоциациях файлов стояла java.exe а не javaw.exe. 


Где это можно поменять.

=) имелось ввиду, что если в данный момент, тыцая по архиву jar открывается нечто, то это можно поправить =) хотя я сам никогда не открывал двойным жмяком джарики




--------------------
iOS developer
PM MAIL WWW Skype GTalk   Вверх
Старовъръ
Дата 16.5.2009, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.5.2008

Репутация: 4
Всего: 10



Млин, это "нечто", наверное, есть инструменты для Нокиа % Жава настраивается стандартно: сначала устанавливается, затем в переменных среды прописывается path & JAVA_HOME. После перезагружаем тазик и все архивы, все команды запускаются.
PM MAIL WWW   Вверх
antikom
Дата 16.5.2009, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Что именно надо прописать в значении переменной PATH.
p.s. Gui приложения запускаются, а консольные нет. smile 
PM MAIL WWW ICQ Skype YIM   Вверх
W0LF
Дата 16.5.2009, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


alexander lonsky
***


Профиль
Группа: Участник
Сообщений: 1164
Регистрация: 9.2.2006
Где: Ukraine.Dnepropet rovsk

Репутация: нет
Всего: 20



в path нужно прописать путь к java_home/bin
делается примерно так - добавляется разделитель(; для винды) и строка %JAVA_HOME%\bin(или же полный путь к c:\program files\java\myjdk\bin), прямой слеш или обратный - не помню, щаз нет винды, посмотрите какие там используются.
Цитата

p.s. Gui приложения запускаются, а консольные нет.

для запуска приложений JDK не нужно, хватает JRE, которую джава, не помню с какой версии(вроде шестой) в system32 может закинуть и она будет юзаццо по умолчанию. а не запускаццо могут потому, что скомпилено например шестой явой, а запускать пытаетесь пятой и тп. надо смотреть че пишет, он обычно должен говорить почему не хочет работать.


--------------------
iOS developer
PM MAIL WWW Skype GTalk   Вверх
antikom
Дата 16.5.2009, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Цитата(W0LF @ 16.5.2009,  17:10)
в path нужно прописать путь к java_home/bin
делается примерно так - добавляется разделитель(; для винды) и строка %JAVA_HOME%\bin(или же полный путь к c:\program files\java\myjdk\bin), прямой слеш или обратный - не помню, щаз нет винды, посмотрите какие там используются.
Цитата

p.s. Gui приложения запускаются, а консольные нет.

для запуска приложений JDK не нужно, хватает JRE, которую джава, не помню с какой версии(вроде шестой) в system32 может закинуть и она будет юзаццо по умолчанию. а не запускаццо могут потому, что скомпилено например шестой явой, а запускать пытаетесь пятой и тп. надо смотреть че пишет, он обычно должен говорить почему не хочет работать.

Спасибо. Прописал. Все равно не запускается. В том то и дело что ничего вобще не пишет.
PM MAIL WWW ICQ Skype YIM   Вверх
Данкинг
Дата 16.5.2009, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(antikom @  16.5.2009,  18:19 Найти цитируемый пост)
Все равно не запускается.

Ставишь JRE, затем NetBeans - все должно работать, т.е. .jar запускаться. Может, при установке что-то менял? А если в командной строке запустить .jar ?

Это сообщение отредактировал(а) Данкинг - 16.5.2009, 17:43


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
antikom
Дата 16.5.2009, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Да нет вроде, при установке ничего не менял. В командоной строке тоже пробывал ничего не происходит.
PM MAIL WWW ICQ Skype YIM   Вверх
Данкинг
Дата 16.5.2009, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(antikom @  16.5.2009,  19:04 Найти цитируемый пост)
В командоной строке тоже пробывал ничего не происходит. 

А из NetBeans точно работает? Покажи код. smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Старовъръ
Дата 16.5.2009, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.5.2008

Репутация: 4
Всего: 10



Так, покажи что ты прописал и куда. Кстати, там может быть две переменных path: пропиши в обе.
PM MAIL WWW   Вверх
W0LF
Дата 16.5.2009, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


alexander lonsky
***


Профиль
Группа: Участник
Сообщений: 1164
Регистрация: 9.2.2006
Где: Ukraine.Dnepropet rovsk

Репутация: нет
Всего: 20



что, совсем в консоль ничего не пишет, типо запустилось и все? чета я не верю?
как запускаете jar? в манифесте прописан путь к Main классу?


--------------------
iOS developer
PM MAIL WWW Skype GTalk   Вверх
antikom
Дата 16.5.2009, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



В файле MANIFEST.MF:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 11.3-b02 (Sun Microsystems Inc.)
Main-Class: javaapplication3.Main
Class-Path: 
X-COMMENT: Main-Class will be added automatically by build

Сlass-Path не прописан, что туда нужно прописать?
PM MAIL WWW ICQ Skype YIM   Вверх
aleksandy
Дата 16.5.2009, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 260
Регистрация: 17.12.2006

Репутация: 4
Всего: 5



Нифига себе нафлудили smile. Топикстартер, пользуй батник, и будет тебе запуск по клику на файл.
PM   Вверх
supervladislav
Дата 16.5.2009, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



извените я тоже новичок в java скажите как правильно компилировать )))у меня самое элементарное приложение класса hello word, как заставить это приложение работать?
l а компиляция в  jar возможна только при использовании neatbeans 
Код

class nobody {
public static void main(String args[])
{
System.out.println("апвапвапва");
}}



а скажите почему подцветка неработает   

Это сообщение отредактировал(а) supervladislav - 16.5.2009, 21:40
PM MAIL   Вверх
Данкинг
Дата 16.5.2009, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(supervladislav @  16.5.2009,  22:38 Найти цитируемый пост)
как заставить это приложение работать?

Что значит работать? Компилировать - в меню "build project" (или как там точно, сейчас не помню).

Цитата(supervladislav @  16.5.2009,  22:38 Найти цитируемый пост)
а компиляция в  jar возможна только при использовании neatbeans 

Кто сказал? smile 





Это сообщение отредактировал(а) Данкинг - 16.5.2009, 21:50


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
supervladislav
Дата 16.5.2009, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



я просто предположил ))а почему у меня не компилируется ввожу следущее
java nobody.java
PM MAIL   Вверх
Старовъръ
Дата 16.5.2009, 23:06 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 8.5.2008

Репутация: 4
Всего: 10



antikom, в Class-Path должны указываться подключаемые библиотеки. Если их нет, значит убери это поле вовсе.
supervladislav, покупай книгу для начинающих(или качай с сети) и читай. Пока не будешь знать разницу между компиляцией и запуском, а также понятия classpath, jar-архив, пока не сумеешь скомпилировать и запустить программу с командной строки.. на форумах делать нечего. Увы, такая правда.

Это сообщение отредактировал(а) Старовъръ - 16.5.2009, 23:07
PM MAIL WWW   Вверх
Данкинг
Дата 16.5.2009, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(supervladislav @  16.5.2009,  23:54 Найти цитируемый пост)
а почему у меня не компилируется ввожу следущее
java nobody.java 

Так у тебя программа запускается. Т.е. должна запускаться.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
susanin
Дата 16.5.2009, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 587
Регистрация: 7.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 7



Извиняюсь за офтопик  smile  smile , но все же...
Админы, скажите куда можно залить отличные видео-уроки для новичков (так же есть и так называемые "для профи")? как раз чтобы подобных вопросов глупых не возникало больше...там все подробно рассказывается и показывается про java и  как писать программы...начиная прям с блокнота) и плавно переходя к IDE. или можно залить только на сторонний сервер какой нить и сюда потом только линк дать? тогда посоветуйте куда залить можно чтобы скорость побольше была и бить архив не надо было... весит архив 534 метра..

Это сообщение отредактировал(а) susanin - 17.5.2009, 00:09
PM MAIL   Вверх
Данкинг
Дата 17.5.2009, 01:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



susanin, выложи на файлообменник, к примеру, на openfile или dump. Во вторник скачаю (сейчас трафика мало). smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
susanin
Дата 17.5.2009, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 587
Регистрация: 7.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 7



Данкинг, отличный файлообменник! как раз то что надо!залил обе части..
Для новичков
Для профи
качайте на здоровье! smile 
кстати может эти ссылки перекинуть в раздел Документация и ресурсы по Java?

Это сообщение отредактировал(а) susanin - 17.5.2009, 12:14
PM MAIL   Вверх
antikom
Дата 17.5.2009, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Ура заработало!! smile  smile Надо  было в cmd прописать java -jar путь к файлу
Всем огромное спасибо за помощь.
PM MAIL WWW ICQ Skype YIM   Вверх
Данкинг
Дата 17.5.2009, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(susanin @  17.5.2009,  11:42 Найти цитируемый пост)
качайте на здоровье! 

Скачаю уже совсем скоро! smile 

Цитата(susanin @  17.5.2009,  11:42 Найти цитируемый пост)
кстати может эти ссылки перекинуть в раздел Документация и ресурсы по Java?

Возможно, так как здесь они затеряются со временем. smile 

Цитата(antikom @  17.5.2009,  18:20 Найти цитируемый пост)
 Надо  было в cmd прописать java -jar путь к файлу

Вроде Net Beans сиё сообщает после компиляции. smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
susanin
Дата 17.5.2009, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 587
Регистрация: 7.10.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 7



Цитата(Данкинг @  17.5.2009,  17:23 Найти цитируемый пост)
Возможно, так как здесь они затеряются со временем. 

ок..щас оформим..

Цитата(Данкинг @  17.5.2009,  17:23 Найти цитируемый пост)
Вроде Net Beans сиё сообщает после компиляции.  

ага smile 

PM MAIL   Вверх
supervladislav
Дата 17.5.2009, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



запустить я смог  ))раздницу честно пока не очень понимаю 
а скажите можно сделать так чтобы библиотеки сами подключались  
PM MAIL   Вверх
Данкинг
Дата 18.5.2009, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(susanin @  17.5.2009,  18:26 Найти цитируемый пост)
ок..щас оформим..

Начал качать, пока ставлю +1 авансом. smile 

Цитата(supervladislav @  17.5.2009,  20:52 Найти цитируемый пост)
раздницу честно пока не очень понимаю 

Разницу между трансляцией и компиляцией понимаешь? smile 

Цитата(supervladislav @  17.5.2009,  20:52 Найти цитируемый пост)
а скажите можно сделать так чтобы библиотеки сами подключались   

Какие? Куда? smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1181 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.