我有一个 .jar 文件可以在我的 mac 上完美运行,但我需要在 Web 服务器上运行它......所以当我使用命令行使这个文件工作时,它给了我这个错误:
[root@mysite.com dist]$ java -jar PDFparser.jar ffive.pdf
Exception in thread "main" java.lang.NoSuchMethodError: method java.lang.String.getBytes with signature (Ljava.nio.charset.Charset;)[B was not found.
at org.apache.commons.io.IOUtils.write(IOUtils.java:1527)
at org.apache.commons.io.FileUtils.writeStringToFile(FileUtils.java:1929)
at org.apache.commons.io.FileUtils.writeStringToFile(FileUtils.java:1962)
at pdfparser.PDFparser.main(PDFparser.java:171)
我不是创建该 .jar 应用程序的人,但它的工作方式正是我在我的 Mac 上需要的方式......但它需要它用于网站,所以我需要它在 Web 服务器上工作......有谁知道这个错误是什么意思,我该怎么办?我不懂Java语言,所以如果你向我解释我应该怎么做,那就太棒了,就像我是一个非常愚蠢的人......一步一步...... :)