Ваш код терпит неудачу, потому что JDOM2 не находится на пути к классам, когда вы выполняете свой код.
Некоторые люди предлагают Maven в качестве решения этой проблемы.Тебе не нужен Maven.Maven полезен, потому что он облегчает управление вашими зависимостями, но это еще один уровень технологии для изучения.Все, что вам действительно нужно, это убедиться, что библиотека JDOM2 находится в пути к классам.
Вы помещаете JDOM2 в путь к классам, когда вы компилируете с использованием javac, вы также должны поместить его в путь к классам при запуске с использованием java, сноваиспользуя
java -cp XXX/jdom-2.0.6.jar myclass