powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / проблема при запуске таски ant
25 сообщений из 38, страница 1 из 2
проблема при запуске таски ant
    #38798572
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,

запускаю на выполнение таски ant и получаю ошибку:

Buildfile: build.xml

BUILD FAILED
file:/opt/checkout/dev/build.xml:904: The <fileset> data type doesn't support the nested "javaselector" element.

на 904 строчке

<fileset id="sources" dir="${buildBase}/implementation">
<javaselector/>
</fileset>

куда копать причину ошибки? Подскажите, пожалуйста, или где можно почитать.

Спасибо.
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798582
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

https://ant.apache.org/manual/Types/custom-programming.html
javaselector - не стандартый тэг. Там точно для него всё остальное прописано.
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798586
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

спасибо большое!
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798825
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

не получается решить проблему.

предполагаю что дело может быть в версии ant, что текущая версия не может распарсить такую структуру тегов с
<fileset id="sources" dir="${buildBase}/implementation">
<javaselector/>

но версию ant проверить не могу,

в ant_home

стоит версия 1.7, но в classpath есть либы с ant.jar:

:/opt/IBM/WebSphere/AppServer/lib/ant.jar /opt/checkout/implementation/lib/ant.jar

пробывал проверить версию ant дописав таргет в build.xml
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798827
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробывал дописать таргет в ант чтоб узнать налету версию анта:

<target name="print-version">
<echo>${ant.version}</echo>
</target>


но получаю туже ошибку.

как можно ещё проверить версию ant или найти причину ошибку?

Спасибо.
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798829
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

Код: xml
1.
2.
3.
4.
  <typedef
    name="javaselector"
    classname="com.mydomain.JavaSelector"
    classpath="${mydomain.classes}"/>
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798833
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

спасибо, есть у меня уже похожее в файле:

<typedef name="javaselector" classname="FilesForStyleCheckerSelector"
classpath="${lib}/${checkstyle.lib.jar};${devEnvLocation}"/>
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798844
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

Странное имя класса. И без пакета. Запусти с ключем -verbose. Может ещё какую ошибку в логе покажет?
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798857
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

спасибо вам большое. кажется причина ясна:

вот первые строчки вывода:

/opt/checkout/dev> ./ant.sh -verbose test
Apache Ant version 1.5.4 compiled on August 12 2003


а ант должен быть 1.7

осталось выяснить все-таки, если берется такая версия анта, то откуда он берется??, так как в ant_home

/opt/checkout/dev> echo $ANT_HOME
/opt/Oracle/Middleware/modules/org.apache.ant_1.7.0
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798897
YamahaR1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

Код: java
1.
ant -version


что показывает
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798913
YamahaR1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusBlazkowicz,

стоит версия 1.7, но в classpath есть либы с ant.jar:

Код: java
1.
:/opt/IBM/WebSphere/AppServer/lib/ant.jar /opt/checkout/implementation/lib/ant.jar



пробывал проверить версию ant дописав таргет в build.xml

У вас тут две директории, в какой из них стоит 1.7?
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798943
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YamahaR1,

ant -version

не работает -bash: ant: command not found

а на счет, где стоит ant, я думал он стоит в ant_home?
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798946
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ant_home

/opt/Oracle/Middleware/modules/org.apache.ant_1.7.0
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798969
YamahaR1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

если не выполняется команда с проверки версии, то возможно он у вас не установлен правильно. Попробуйте для начала почистить env variable CLASSPATH от ant.jar (я надеюсь это тестовое окружение?), проверьте что в $PATH у вас прописан $ANT_HOME/bin
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798978
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YamahaR1,

спасибо. сейчас установил path для ant, запустил ant -version и появилась ошибка:

ant -version
Incompatible version of org.apache.tools.ant.Main detected
Location of this class /opt/IBM/WebSphere/AppServer/lib/ant.jar
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798981
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

Наша песня хороша, начинай с начала?
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798983
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторНаша песня хороша, начинай с начала?
Не очень понял под вечер, ну ладно :)

ошибка выдает такую же либу как в classpath

:/opt/IBM/WebSphere/AppServer/lib/ant.jar

я и не пойму пока, как classpath и ant_home у ant связаны. где и что удалять нужно :)
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798986
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusНе очень понял под вечер, ну ладно :)

Ну, как же?
http://rsdn.ru/forum/java/5844805.1

mr_virtusошибка выдает такую же либу как в classpath
:/opt/IBM/WebSphere/AppServer/lib/ant.jar
я и не пойму пока, как classpath и ant_home у ant связаны. где и что удалять нужно :)
я фиг его знает что у вас там за jar hell под линуксами.
в переменных окружения нет ничего подозрительного?
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798989
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторНу, как же?
http://rsdn.ru/forum/java/5844805.1

так нет.

то что ошибка таже выскакивает - это теперь понятно почему(я надеюсь), из-за того что ant 1.5 запускается, ну и из-за того что либы как то напутаны ant-вские.

а как они напутаны, что сносить и ставить - вот и разбираюсь. :)
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798990
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторя фиг его знает что у вас там за jar hell под линуксами.
в переменных окружения нет ничего подозрительного?

пока что удалось выяснить, я смотрел classpath и ant_home.

в classpath по поиску ant находятся 2 либы:

автор:/opt/IBM/WebSphere/AppServer/lib/ant.jar /opt/checkout/implementation/lib/ant.jar

в ant_home

автор/opt/Oracle/Middleware/modules/org.apache.ant_1.7.0/bin/ant test

в path

автор:/opt/Oracle/Middleware/modules/org.apache.ant_1.7.0/bin
автор/opt/IBM/WebSphere/AppServer/java/bin:

что и как удалять - добавлять - пытаюсь разобраться :)
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798991
YamahaR1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusBlazkowicz,

авторНу, как же?
http://rsdn.ru/forum/java/5844805.1

так нет.

то что ошибка таже выскакивает - это теперь понятно почему(я надеюсь), из-за того что ant 1.5 запускается, ну и из-за того что либы как то напутаны ant-вские.

а как они напутаны, что сносить и ставить - вот и разбираюсь. :)

Как запускаете ant'ом Build.xml?
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798995
YamahaR1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

Как еще один вариант попробуйте прописать в CLASSPATH путь к ant.jar который в ANT_HOME лежит
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38798997
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YamahaR1,

Спасибо, я первым делом сейчас попробую обнулить classpath и запустить.
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38799007
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почистил classpath

потом установил в него


авторexport CLASSPATH=/opt/Oracle/Middleware/modules/org.apache.ant_1.7.0/lib/ant.jar

теперь запускаю скрипт:

автор$JAVA_HOME/bin/java -Xmx512m -Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl -classpath $TEST_HOME/implementation/lib/dbflux3.1.5.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH org.apache.tools.ant.Main -buildfile build.xml $*

и получаю ошибку:

авторThe java class is not found: org/apache/tools/ant/launch/AntMain
...
Рейтинг: 0 / 0
проблема при запуске таски ant
    #38799015
YamahaR1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtus,

Код: java
1.
ant -version

также не работает?
Покажите еще
Код: java
1.
$JAVA_HOME
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / проблема при запуске таски ant
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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