powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Извините за тупой вопрос....как запустить приложение?
22 сообщений из 22, страница 1 из 1
Извините за тупой вопрос....как запустить приложение?
    #33942782
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ИДЕ без проблем (IDEA, NetBeans) , а вот из cmd, "java first.class" дает ошибку, примерно: Exception in "main" NoClassDefine....

Аплеты ....без проблем... приходится все под них пробовать.

Уесните пожалуйста...
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33942806
Advocaat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, надо путь до классов-то указать через -cp.
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33942822
LongS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В NetBeans после компиляции проекта по F11 в окне OutPut не зря не поленились написать такой текст:

To run this application from the command line without Ant, try:
java -jar "... jar"
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943015
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Указывай имя класса без расширения .class и учитывай регистр символов в именах классов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 class  First {
     public   static   void  main(String[] arg){
       System.out.println("Hello");
    }
}

Компиляция: javac First.java
Исполнение: java First
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943108
Advocaat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понял, что товарищ пытается запустить приложение из jdk...\bin\ ...
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943260
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AdvocaatЯ так понял, что товарищ пытается запустить приложение из jdk...\bin\ ...
Если "товарищ" это про меня, то у меня лично в окружении в переменной PATH прописан путь к JDK/bin (что заметно облегчает использование утилит, поставлямых в JDK), в противном случае придется в писать полный путь к утилитам, что то вроде:
Код: plaintext
1.
C:\j2sdk1. 5 .0_05\bin\javac First.java
Предполагается, что текущая директория та где находится файл First.java
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943436
Advocaat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov AdvocaatЯ так понял, что товарищ пытается запустить приложение из jdk...\bin\ ...
Если "товарищ" это про меня

нет, "товарищ" - это про Symyon'a
Kachalovу меня лично в окружении в переменной PATH прописан путь к JDK/bin (что заметно облегчает использование утилит, поставлямых в JDK), в противном случае придется в писать полный путь к утилитам, что то вроде:
Код: plaintext
1.
C:\j2sdk1. 5 .0_05\bin\javac First.java
Предполагается, что текущая директория та где находится файл First.java
Даже прописанный путь не спасёт, если втупую запускать java из bin'a...
Короче либо -cp либо запуск java в директории файла.
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943544
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Kachalov: Спасибо, про расширение что не надо писать, не знал.

А про регистр знал.

Только и то и другое не помогло.
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943564
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AdvocaatНу, надо путь до классов-то указать через -cp.


А как это сделать, напишите пример пожалуйсто.

К примеру: java -cp c:\java\First ?
java First ?


Tak?
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943578
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LongSВ NetBeans после компиляции проекта по F11 в окне OutPut не зря не поленились написать такой текст:

To run this application from the command line without Ant, try:
java -jar "... jar"


Не получается, надо наверное чтобы сначало jar сделать.....
А как, я тоже не знаю....
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943591
Advocaat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Symyon AdvocaatНу, надо путь до классов-то указать через -cp.


А как это сделать, напишите пример пожалуйсто.

К примеру: java -cp c:\java\First ?
java First ?


Tak?
java -cp c:\java First, если, конечно, First.class находится в c:\java
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943604
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AdvocaatЯ так понял, что товарищ пытается запустить приложение из jdk...\bin\ ...

Пытался скопировать First.class и в jdk...\bin\.... и запустить..... без успехов.

Пытался с другой папки d:\Per\ ..... скопировал First.class ..запустил.... опять таже ошибка.

А запускаю я как: java First

Потомучто в Far-е нахожусь в папке с класом..... к примеру в тот-же d:\Per
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943617
Advocaat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В каком каталоге находится First.class? В каком каталоге запускаешь java?
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943627
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Advocaat
java -cp c:\java First, если, конечно, First.class находится в c:\java

Получилось!!!! Спасибо!!

А как сделать чтобы -cp c:\java каждый раз не писать?
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943632
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AdvocaatВ каком каталоге находится First.class? В каком каталоге запускаешь java?

В том-же .... d:\Per
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33943790
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Symyon Advocaat
java -cp c:\java First, если, конечно, First.class находится в c:\java

Получилось!!!! Спасибо!!

А как сделать чтобы -cp c:\java каждый раз не писать?
Лучше бы книжку почитать какую хорошую... хотя бы первые несколько страничек, где про работу с JDK написано. Они тама всё пишуть, демоны.
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33944088
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Symyon Advocaat
java -cp c:\java First, если, конечно, First.class находится в c:\java

Получилось!!!! Спасибо!!

А как сделать чтобы -cp c:\java каждый раз не писать?
можно так
java -cp ; First
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33944647
Symyon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЗашедшийЛучше бы книжку почитать какую хорошую... хотя бы первые несколько страничек, где про работу с JDK написано. Они тама всё пишуть, демоны.

Нечего толком они там не пишут типа в переменую CLASSPATH запишите то или другое... а как это сделать....?

Я пробовал в cmd....нечего не получалось.... в переменые окружения такой переменой нет..... так им было лень сказать что нужно самому ее создать!!???
Я думал что есть стандартные переменые которые сушуствуют и которыъ можно менять, а создовать другие не имеет смысла потомучто система иъ не читает.... я зоблуждался.....

Кароче, додумался я сам, сейчас все работает без -ср.

Спасибо всем кто направлял меня.
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33945810
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в вин хп то мой компунтер свойства вкладка дополнительно далее внизу кнопка переменные окружения
там два варианта для администратора и системные: в системные PAth изменить ставишь ";" и дописываешь c:\.....\jdk1.5.0\bin
в для администратора создаешь новую переменную classpath где пишешь .;c:\.......\jdk1.5.0\lib и прочую лабуду где у тя библиотеки
потом побуешь занова в пуск смд набираешь java и у тя всякая лабуда про параметры этой команды долно выйти
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33945894
fjord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Symyon, надо наверное чтобы сначало jar сделать.....
А как, я тоже не знаю....
В NetBeans нажми Build в меню и в дериктории с проектом появится твой .jar
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33946553
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Symyon ЗашедшийЛучше бы книжку почитать какую хорошую... хотя бы первые несколько страничек, где про работу с JDK написано. Они тама всё пишуть, демоны.
Нечего толком они там не пишут типа в переменую CLASSPATH запишите то или другое... а как это сделать....?

Значит, это были неправильные авторы, которые слделали неправильный автормёд
...
Рейтинг: 0 / 0
Извините за тупой вопрос....как запустить приложение?
    #33946559
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в смысле - книжку :) В правильных описывается использование опции командной строки -cpА также замечательное действие таких буков как -ср .
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Извините за тупой вопрос....как запустить приложение?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]