struts2 アプリケーションに Action クラスがあり、docx ファイルをユーザーに表示したいと考えています。InputStream でファイルをロードすると、ファイルは問題なく開きます
fileStream = new DataInputStream(
new FileInputStream("d:/deleme/sample.docx"));
docxのファイルは約26Kb、7ページです。しかし、アクションに次のステートメントを追加すると
WordprocessingMLPackage wordMLPackage =
WordprocessingMLPackage.load(new FileInputStream(new java.io.File("d:/deleme/sample.docx")));
プレビュー コードに他の変更を加えないと、Tomcat がクラッシュします
原因: java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method)
アクションでdocxを操作するにはどうすればよいですか(Googleはまったく役に立ちませんでした)