Poi jar существует, но при этом возникает ошибка времени компиляции - XWPFRun.addPicture (FileInputStream, int, String, int, int) не определен - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь сгенерировать текстовый документ, используя существующий шаблон.Я просто заменил мои существующие jar версии 3.8 на 3.11 версию jars, потому что функция addPciture () не была доступна в версии 3.8.Но ошибка не исчезла.Когда я проверил существование функции, она была в классе XWPFRun.Пожалуйста, проверьте изображение ниже

enter image description here

Вот те банки, которые у меня есть в моем classpath проекта:

enter image description here

Я импортировал соответствующие классы XWPF, как показано ниже:

enter image description here

Но все же я получаю эту ошибку:

enter image description here

Intellisense также не может найти функцию:

enter image description here

Каким-то образом он все еще показывает функции предыдущей версии POI.Вот шаги, которые я пытался решить для решения этой конкретной проблемы:

  1. Очистить сборку.
  2. Очистить рабочее пространство затмения.
  3. Пробовал некоторые другие версии, такие как 3.13 (та же проблема)
  4. Создан еще один проект с такими же банками версии 3.11.(Работает и дает ожидаемый результат).Eclipse может идентифицировать одну и ту же функцию в каком-то другом проекте.Ниже приведено изображение этого другого проекта.

enter image description here

Нужна помощь для решения этой проблемы.

Спасибо

...