У меня объявлена эта зависимость:
<dependency org="org.jboss.jbossas" name="jboss-as-parent" rev="6.0.0.20100216-M2"/>
И он просто выбирает пом. Другие зависимости разрешены просто отлично.
Я использую ivy 2.2.0 rc1 и ant 1.6.
Если вы посмотрите на пом: http://repository.jboss.org/maven2/org/jboss/jbossas/jboss-as-parent/6.0.0.20100216-M2/jboss-as-parent-6.0.0.20100216-M2.pom
тогда вы увидите строку
-упаковка -пом-- / упаковка-
В maven это означает, что это pom-проект (в отличие от jar или war), и поэтому у него нет jar-кода Они обычно используются для группировки зависимостей / выполнения функций, отличных от предоставления ресурса.
Надеюсь, это имеет смысл.