![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Jema |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 11.12.2003 Репутация: нет Всего: нет |
Доброе время суток.
Выполняю уроки книги и наткнулся на проблему.
думаю проблема в том, что при Questions questions = new Questions(); гад не видит класса Questions. Компилирую я вот так javac -classpath javaee.jar simplelist.java simplelist и Questions находятся в одном пакете (у обоих прописано package com.apress.faq;) Questions.class лежит тут же рядом (com/apress/faq/ все это тут происходит) Что я делаю не так... в чем проблема? З.Ы. -classpath javaee.jar нужен для javax.servlet.jsp.tagext З.З.Ы. советовали еще сделать так javac -classpath javaee.jar;Questions.java simplelist.java не помогло |
|||
|
||||
| Foo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 20.10.2006 Репутация: нет Всего: 3 |
javac -classpath javaee.jar; .; simplelist.java
--------------------
qip |
|||
|
||||
| Jema |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 11.12.2003 Репутация: нет Всего: нет |
javac -classpath javaee.jar; .; simplelist.java
с пробелом вот тут ; .; сказало неверный флаг, без пробела та же ошибка с первого поста... я уже не знаю что делать... Добавлено @ 12:09 Да... тут еще вычитал в "Как начать работать с JAVA" http://forum.vingrad.ru/index.php?act=modu...icle_num=003065
У меня на это ругается что файл не найден... в CLASSPATH добавил D:\Java\work\test3\WEB-INF\classes файлы лежат в D:\Java\work\test3\WEB-INF\classes\com\apress\faq\ пакет com.apress.faq компилирую с D:\Java\work\test3\WEB-INF\classes командой D:\Java\work\test3\WEB-INF\classes>javac -classpath com\apress\faq\javaee.jar com.apress.faq.simplelist.java |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
А вы из какой папки компилируете?
К примеру, у Вас есть директория: C:/com/apress/faq/ в ней лежат соответственно: SimpleList.java и Questions.java Тогда компилировать нужно из директроии C:/ поскольку поиск классов в пакетах идет в соответствующих поддиректориях. c:\>javac ...... |
|||
|
||||
| Foo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 20.10.2006 Репутация: нет Всего: 3 |
javac -classpath javaee.jar;. simplelist.java
--------------------
qip |
|||
|
||||
| Jema |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 11.12.2003 Репутация: нет Всего: нет |
Фух..... огромное спасибо!!! Помогло вот так:
C:\>javac -classpath javaee.jar;. com\apress\faq\simplelist.java тему понял ;) |
|||
|
||||
| Foo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 20.10.2006 Репутация: нет Всего: 3 |
поидее javac -classpath javaee.jar;. simplelist.java должно пахать при запуске из директории где находится класс
хотя нет, это если только пакет по дефаулт Это сообщение отредактировал(а) Foo - 3.1.2007, 12:33 --------------------
qip |
|||
|
||||
| Jema |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 11.12.2003 Репутация: нет Всего: нет |
не работало так как пакет звется com.apress.faq то пришлось запускать из корня классов, но указав путь четко к файлу... а вот соседний класс из пакета нашелся уже по дереву. Вот так =) |
|||
|
||||
![]()
|
| Правила форума "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. |