Mam kod dodawania znaku wodnego do istniejącego. plik doc.Jak uniknąć java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.copy (Ljava/io/InputStream; Ljava/io/OutputStream;) w Apache POI
Poniżej znajduje się kod Próbowałem tak daleko
public static void main(String[] args)
{
try
{
XWPFDocument xDoc = new XWPFDocument(new FileInputStream("test.doc"));
XWPFHeaderFooterPolicy xFooter = new XWPFHeaderFooterPolicy(xDoc);
xFooter.createWatermark("My Watermark");
}
catch(Exception e) {
e.printStackTrace();
}
}
Oto co mam
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.copy(Ljava/io/InputStream;Ljava/io/OutputStream;)V
at org.apache.poi.util.PackageHelper.open(PackageHelper.java:50)
at org.apache.poi.xwpf.usermodel.XWPFDocument.<init>(XWPFDocument.java:71)
at com.avi.Test.ReadDoc.main(Watermark.java:38)
Sprawdź wersję swoich słoików, mieszaj różne wersje. Googling dla "org.apache.poi.util.IOUtils" powie Ci, który jar go zawiera, i przy której wersji została wprowadzona metoda 'copy (InputStream, OutputStream)'. – SJuan76