![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
Я пробую запустить build.xml Eclipse начинает выполнять и выдает ошибку:
C:\ICQ\JOscarLib0.3beta1-Src\build.xml:26: Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK Я посмотрела переменные ant’a, и не нашла переменную JAVA_HOME. С какой стороны к этому подступить? P.S. Eclipse сам по себе работает нормально и находит компилятор без проблем. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Создай переменную JAVA_HOME (Пуск --> Настройки --> Панель управления --> Система --> Дополнительно --> Переменные среды) и пропиши в ней путь до JDK.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
Вау!!!!!!!! Прикольно.
Я даже не подозревала о существовании этих переменных в “Системе”. В Dos и Linux, да, но не здесь. Спасибо огромное. Ант выдал мне: Buildfile: C:\ICQ\JOscarLib0.3beta1-Src\build.xml clean: init: compile: [javac] Compiling 69 source files to C:\ICQ\JOscarLib0.3beta1-Src\classes [javac] WARNING [javac] The -source switch defaults to 1.5 in JDK 1.5. [javac] If you specify -target 1.3 you now must also specify -source 1.3. [javac] Ant will implicitly add -source 1.3 for you. Please change your build file. archive: [jar] Building jar: C:\ICQ\JOscarLib0.3beta1-Src\JOscarLib.jar archive-src: [jar] Building jar: C:\ICQ\JOscarLib0.3beta1-Src\JOscarLib0.3beta1-Src.jar javadoc: [javadoc] Generating Javadoc [javadoc] Javadoc execution BUILD FAILED C:\ICQ\JOscarLib0.3beta1-Src\build.xml:53: Javadoc failed: java.io.IOException: CreateProcess: javadoc.exe -d "C:\ICQ\JOscarLib0.3beta1-Src\javadoc-API" -public -classpath "C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-antlr.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-apache-bcel.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-apache-bsf.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-apache-log4j.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-apache-oro.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-apache-regexp.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-apache-resolver.jar;C:\Documents and Settings\mur\Desktop\eclipse\plugins\org.apache.ant_1.6.5\lib\ant-commons-logging.j” Total time: 6 seconds Это значит что компиляция прошла, но он не смог создать Javadoc? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Да. Пропиши каталог %JDK_HOME%\bin в PATH (это находится там же). -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
Не помогло. Выдает тоже самое.
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Набери в консоли javadoc.exe, и проверь что он наличествует.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
Странно... При запуске javadoc DOS выдал мне
'javadoc.exe' is not recognized as an internal or external command, operable program or batch file. , но тоже самое он выдал и для других команд, за исключением javaw. Но физически javadoc находится в bin |
|||
|
||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
Зачем вообще пользуются ant’ом? Почему нельзя откомпилировать и дать откомпилированные файлы. А не исходники с файлом сборки?
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Это значит, что %JDK_HOME%\bin все таки не прописан в PATH.
А что ты вообще пытаешься собрать? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
У меня прописано : E:\Sun\AppServer\jdk\bin Библиотеку Icq. Одна не собирается совершенно, вторая выдала эту фигню. А пол часа собрала третью библиотеку, и как ни странно, но в ней javadoc прошел без проблемм. Может это была проблемма конкретного сборщика? Если честно, то до этих библиотек, я и не подозревала что существуют сборщики. И не понимаю зачем они. На форуме пишут, что так быстрее компилировать свой проект. Хорошо, но почему, если ты выкладываеш это в нет, нельзя откомпилировать заранее????? |
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
А если в консоли набрать:
а затем javac, что будет?
Как правило надо провести предварительную настройку, указать каталог JDK, каких нибудь дополнительных пакетов и т.п. Об этом написано в readme. Правильно пишут, так действительно быстрее собирать проекты. Сборщик может на автомете выполнить все необходимые действия по сборке проекта. А вот почему не были выложена уже скомпилированная библиотека, я не знаю, обычно ее тоже выкладывают. Может ты плохо искала? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
Из консоли запустилось, а в анте то же самое. Есть возможность того, что на разных компах сборщик собирает по разному? Я понимаю что это идиотский вопрос, т.к. Java переносимая и не зависит от платформы. Но должна же быть причина, по которой выкладывают сборщик. p.s. На http://sourceforge.net большенство проектов не откомпелированы, или мне попадались только не откомпилированые |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Я честно говоря не видел там проектов, которые бы были доступны только в исходниках, без бинарников. Дай ссылку на ту библиотеку что ты пытаешься собрать. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| jhane |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 13.8.2006 Где: Иерусалим Репутация: нет Всего: нет |
http://sourceforge.net/projects/ooimlib/ Это версия 0.3 которая не проходит javadoc.
(Там же есть версия 0.2 но она без примеров) http://prdownloads.sourceforge.net/joustim...rc.zip?download Это версия 0.9. прошла сборку нормально, но пока не смогла ее запустить |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Для версии 0.3 там выложены бинарники. А вот исходники у меня качаются, но при распаковке говорит, что архив битый. Для версии 0.9 build проходит нормально. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |