Projects / JasperStarter

JasperStarter

JasperStarter is a commandline launcher and batch compiler for JasperReports. It can run any JasperReport that needs a JDBC, CSV, or empty data source, use any database for which a JDBC driver is available, execute reports that need runtime parameters, print directly to the system default or a given printer, optionally show a printer dialog to choose a printer, optionally show a print preview, export to file in the PDF, RTF, .docx, .odt, and HTML formats, export multiple formats in one commanding call, print and export in one commanding call, and integrate in non-Java applications (for example PHP, Python) A binary executable is available for Windows. JapserStarter is able to prompt for report parameters. Any parameter whose class has a string constructor is accepted. Additionally, the following types are supported or have special handlers: date, image (see usage), and locale.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Last announcement

Poll: What do you think about a GUI for JasperStarter 04 Feb 2013

JasperStarter is primarily a command line tool for scripting or integrating JasperReports into other programming languages.
What do you thing abou...

RSS Recent releases

  •  16 Jul 2013 18:37

Release Notes: The commandline syntax has changed in this release! <input> is now an argument, and the format of report parameters has changed. Specifying the parameter type is no longer necessary. The type is determined from the report, and it is no longer possible to provide a non-existent parameter. The major new feature is support for CSV files as a datasource.

  •  02 Jul 2013 14:14

Release Notes: This release fixed a problem where the "jasperstarter params" command gave no useful result if param had no description.

  •  22 Jun 2013 22:13

Release Notes: This release adds a CSV datasource feature.

  •  19 Jun 2013 17:49

Release Notes: This release fixes [JAS-33] ("Report parameter with space produces error on Unix-like systems.").

  •  10 Jun 2013 14:31

Release Notes: This release includes the JasperReports library 5.1.2.

Screenshot

Project Spotlight

mhVTL

A Linux-based virtual tape library.

Screenshot

Project Spotlight

(R)?ex

A tool to ease the execution of commands on multiple remote servers.