[Scala]WindowsのJDK(32bit)をJDK(64bit)に入れ替えたときにエラーが出る
Failed to created JLineReader: java.lang.NoClassDefFoundError: Could not initialize class org.fusesource.jansi.internal.Kernel32 このようなエラーが出た場合、tempディレクトリにキャッシュのdllが残っているのが原因。 以下のコマンドで削除できる del %TEMP%\jansi.dll del %TEMP%\jline_.dll
Windows vista、7でJavaの自動更新をOFFにする
java 自動更新
JasperReportのPDF出力で、用紙の縦と横が混在したPDFを作成する
JasperReportsで複数のテンプレートを結合してPDFを出力する際に、最初に思いつくのはaddPageメソッドでページを追加してい くという方法だが、この方法だと用紙サイズ、用紙方向などが最初の用紙の設定でページが追加されるようで追加したページの設定が良くない。 そこで、少し面倒だが、各用紙の設定を維持したまま単一のPDF出力が出来るようにする 具体的には、JasperReportsのクラス で「JRPdfExporter」というのがあり、このクラスを使ってPDFを出力する /* * r ...
Ruby から JasperReports でPDF帳票を出す(PDF出力処理をサーバ化)
Railsをpassengerで動かしている時に、RJBでJavaのライブラリJasperReportsを呼び出そうとすると うまくいかなかった。 なので、一つの解決法としてJasperReportsの呼び出し部分をRailsとは切り離す仕組みとしてDRubyを採用する。 サンプルは別途リンクを張りますが、ここでは主要なソースのみ書き出します。 まずは、実際にPDFを作成する部分から gen/WritePdf.java: package gendosu; import java.io.File; ...
JasperReportsで複数の帳票を結合してPDF出力する
JasperReportsで複数の帳票を結合してPDF出力する