Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Установка Java

Сообщения:  [1-10]   [11-12] 

 
 автор: codexomega   (15.01.2006 в 21:46)   письмо автору
 
   для: ck   (15.01.2006 в 20:48)
 

Хм...
Вполне возможно что у вас файлы в другой папке.
У меня установлен JDK 1.5, и как я уже говорил CLASSPATH установился без моего вмешательства, единственное, не было точки с запятой в конце пути, и по этой странной кажись причине не выполнялся код в TEXTPAD.
BlueJ, со своей стороны, вообще не нуждается в PATH.
Он при первом своем запуске спрашивает где у вас находится папка с JDK, и делает дальше все сам.
Теперь кратко о том как им пользоваться:

1)Запускаем BlueJ
2)Project->New Project
3)Даем название своему проекту.
4)BlueJ создает папку с названием проекта.
5)Нажимаем кнопку New Class
6)Даем название своему классу и оставляем Class как ClassType.
7)Появился желтый прямоугольник с названием нашего нового класса.
8)Кликаем 2 раза
9)Открывается встроенный текстовой редактор.
10) Можно там сразу стереть весь текст и написать свое.
11) Когда все готово, наверху есть кнопка Compile - жмем туда.
12) Если ошибок нет, возвращаемся к главному окну, там где наш желтый квадратик с названием класса. Нашли?
13)Кликаем правой кнопкой мыши на наш квадратик.
14)Выбираем: void main(String[]args)
15)Нажимаем Ok
16)Наслаждаемся результатом нашего кода.


ПС:
В окошке с результатом надо зайти в Options->Clear at method call,
иначе при повторной экзекуции кода, старые результаты будут оставаться на экране.

   
 
 автор: ck   (15.01.2006 в 20:48)   письмо автору
 
   для: Дембель   (13.01.2006 в 17:58)
 

Указывать нужно путь к компилятору или к файлу? Файл у меня совсем в другой папке.

   
 
 автор: ck   (15.01.2006 в 20:48)   письмо автору
 
   для: codexomega   (13.01.2006 в 22:19)
 

Да, мой CLASSPATH выглядит следубщим образом: "C:\Borland\JBuilder2005\jdk1.4\lib;" (Теперь, после установки Builder). Но и теперь и раньше последним указателем было "lib". У Вас же дальше идет указание расширения. Это что-нибудь значит?

   
 
 автор: ck   (15.01.2006 в 20:46)   письмо автору
 
   для: codexomega   (13.01.2006 в 22:19)
 

codexomega, точку с запятой я поставил. Первая ошибка осталась, но теперь дальше идет еще строк десять, все сообщают об ошибке, начинаются со слова "at" и говорят дальше о class.loader. Сегодня установил Borland JBuilder 2005 Enterprise. Как с ним работать - пока простто не знаю. Как в синей птичке запускать программу на выполнение? Спасибо.

   
 
 автор: codexomega   (13.01.2006 в 22:19)   письмо автору
 
   для: codexomega   (13.01.2006 в 22:00)
 

Только что решил проблему.
После строки содержащей путь к вашему lib, в CLASSPATH, поставте точку с запятой.
Для примера привожу свой CLASSPATH:


C:\Program Files\Java\jre1.5.0_05\lib\ext\QTJava.zip;

   
 
 автор: codexomega   (13.01.2006 в 22:00)   письмо автору
 
   для: ck   (13.01.2006 в 17:10)
 

Сам я CLASSPATH никогда не настраивал, но при установке JDK 1.5, эта переменная вроде как сама настроилась, так как содержит путь к JRE.
Ваш код у меня также как и у вас скомпилировался в TEXTPAD, но при выполнении, вылезла ошибка, то же самое произошло при компилаяции и экзекуции кода через коммандную строку(javac & java).
Тогда как в BlueJ, все получилось без проблем.
Пользуйтесь пока синей птичкой, вполне приличная вещь.

   
 
 автор: Дембель   (13.01.2006 в 17:58)
 
   для: ck   (13.01.2006 в 17:10)
 

Значит Переменную Окружения прописываете не так, попробуете указать ее при компиляции, указав в командой строке следующее:
java -cp .;C:\j2sdk1.4.2_05\bin\Hello.java Hello

Пути к Директории стандартные, исправьте если у вас другие

   
 
 автор: ck   (13.01.2006 в 17:10)   письмо автору
 
   для: Дембель   (13.01.2006 в 16:30)
 

Да, так и есть. С того момента я попробовал запустить еще одну программу из учеьника Java. Та же ошибка.
В ошибке ведь речь идет о ненайденном классе? Вы уверены, что дело не в переменной среды CLASSPATH, codexomega?

   
 
 автор: Дембель   (13.01.2006 в 16:30)
 
   для: ck   (12.01.2006 в 23:46)
 

А как файл у вас называется ? Должен быть Hello.java т.е совпадать с именем класса

   
 
 автор: ck   (13.01.2006 в 11:10)   письмо автору
 
   для: codexomega   (13.01.2006 в 03:40)
 

Большое спасибо, codexomega.

   

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования