![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Ситуация, видимо, такова: каталог "c:\" не добавлен в CLASSPATH. В результате твой исходник вполне бойко скомпилируется, потому что для этого никаких классов с CLASSPATH'а подтягивать не придется, но не запустится. Попробуй такой запуск:
C:\Programs\Java\jdk1.5_05\bin\java -cp "C:" Hello А чтобы избавиться от этого хвоста перед именем команды, надо поправить переменную PATH. Это сообщение отредактировал(а) Lamer George - 13.6.2006, 15:50 -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 4 Всего: 57 |
Пасиба! Теперь буду знать. А сразу команду не подбросишь чтоб подправить PATH(если так возможно)
-------------------- менеджер по кодеврайтингу |
|||
|
||||
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 15 Всего: 77 |
set PATH="C:\Programs\Java\jdk1.5_05\bin\"%PATH%
Или в пропертис "моего компьютера"-адвансед-энвиронмент вариэйбл -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Нужно просто открыть список системных переменных, и добавить в переменную PATH каталог C:\Programs\Java\jdk1.5_05\bin. Как добраться до списка переменных - есть в нашем FAQ, в статье "Как начать работать с Java".
Добавлено @ 16:08 chief39, молодцом, а я постоянно забываю синтаксис виндовых команд. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 4 Всего: 57 |
Lamer George,
То как ты предложил конечно можно, но это не так смотрится. А вот пришел куда-то протуливать свой продукт(а протулить есть куда -------------------- менеджер по кодеврайтингу |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Так тебе шашечки или ехать?
Добавлено @ 16:30 Только там еще, наверное, точку с запятой надо не забыть: set PATH="C:\Programs\Java\jdk1.5_05\bin\;"%PATH% -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
ИМХО, лучше все паковать в jar, один раз настроить файловые ассоциации, и запускать все "двойным щелчком мыши".
Если Windows, то JRE все за тебя сделает, если Linux - настроить тот же KDE - 5 минут. |
|||
|
||||
| ManLee |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 13.6.2006 Репутация: нет Всего: нет |
Однако я разобрался
1. нужна переменная среды CLASSPATH, указывающая на каталог, где расположен мой .class 2. метод main должен быть обязательно объявлен как static 3. метод main должен обязательно иметь входной параметр типа: String[] 4. ... еще у меня определена переменная среды JAVA_HOME указывающая на каталог JDK1.5.0_07 .. однако бляха-муха, почему эти протсые правила НЕ указаны НИ в одной книжке по Java для начинающих !!! писец.... |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Пункты 2 и 3 указаны абсолютно в любой, пункт 1 - в большинстве, пункт 4 - не всегда, но он не обязателен. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Bulat |
|
||||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 4 Всего: 57 |
А нифига подобного, указаны, только почему-то так сказать мелким шрифтом в углу. А по-моему стоило бы все же уделить больше места ентому вопросу. Добавлено @ 11:46
Да я вообще-то без точки с запятой набрал, теперь супер, никаких путей прописывать не надо, набрал java ...... и все! -------------------- менеджер по кодеврайтингу |
||||
|
|||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |