Как использовать пространство имен org.apache.commons.lang в Java?

Я попробовал в Eclipse использовать org.apache.commons.lang.NotImplementedException, хотя из того, что я могу видеть как из IntelliSense, так и из Проводника пакетов, кажется, что этого пространства имен не существует.

Итак, я должен загрузить другой пакет (вы называете его библиотеками в java?), чем те, которые он загружал по умолчанию.

Это моя текущая настройка: (link dead)

Ответы

Ответ 1

Вам нужно добавить файл проекта Apache commons в проект. Вы можете выбрать здесь банку - http://commons.apache.org/downloads/index.html
для lang вам это нужно - commons-lang-2.5.jar

Ответ 2

Загрузите коллективную библиотеку и добавьте ее в свою библиотеку проектов eclipse.

EDIT (2016/02): кажется, что в настоящее время файлы .jar не представлены как есть. Вы должны получить "двоичный" архив (например, "commons-lang3-3.4-bin.zip" ) с той же страницы загрузки и извлечь его. Необходимые файлы jar находятся внутри извлеченной папки.

Чтобы добавить банку в библиотеку проекта eclipse:

  • открыть свойства проекта
  • выберите путь сборки Java.
  • вкладка в библиотеки
  • добавить банки (если банка находится в папке проекта)
  • добавить внешнюю банку (если банка находится вне вашей папки проекта)