Как проверить зависимости файлов jarJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как проверить зависимости файлов jar

Сообщение Anonymous »

У меня есть опыт работы с .NET, и сейчас мне нужно немного поработать с JAVA. Я не совсем понимаю одну вещь: как среда выполнения JAvA разрешает зависимости jar. Например, я хочу использовать javax.jcr для добавления узлов. Итак, я знаю, что мне нужно добавить эти две зависимости, потому что мне нужно использовать javax.jcr.Node и org.apache.jackrabbit.commons.JcrUtils.

Код: Выделить всё

javax.jcr
jcr
2.0


org.apache.jackrabbit
jackrabbit-jcr-commons
2.8.0

Теперь я прошел компиляцию, но во время выполнения получаю исключение. Потом кто-то посоветовал мне добавить еще одну зависимость, которая решит проблему.

Код: Выделить всё

org.apache.jackrabbit
jackrabbit-jcr2dav
2.6.0

Насколько я понимаю, для запуска jackrabbit-jcr-commons требуется jackrabbit-jcr2dav. Если в банке отсутствует зависимость, как она сможет пройти компиляцию? А также как мне узнать, что я пропустил эту конкретную зависимость от jcr-common? Это общий вопрос, он не обязательно должен касаться Java JCR.

Подробнее здесь: https://stackoverflow.com/questions/245 ... pendencies
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»