我有 java 网络应用程序。我正在使用ANT
构建应用程序。我在资源文件夹中有一个文件。我想使用 pdfViewer 打开该文件。pdf 查看器的框架正在启动。但我无法访问资源文件夹中的文件。这是我的代码。
final String fileName="Installation.pdf";
int pagenum = 0;
RandomAccessFile raf = new RandomAccessFile (new File(fileName), "r");
FileChannel fc = raf.getChannel ();
ByteBuffer buf = fc.map (FileChannel.MapMode.READ_ONLY, 0, fc.size ());
PDFFile pdfFile = new PDFFile (buf);
我得到一个FileNotFoundException
. 主要问题是我无法在资源文件夹中找到该文件。什么请帮忙。
当我将其作为独立的 java 应用程序运行时,上述内容正常工作。