Projects / AppInfo

AppInfo

AppInfo is a small library that provides an easy way to show always valid, automatically updated information about a version of running software in your Web or desktop Java application. It is especially useful with automatic builds from CI server deployed on QA. It currently supports displaying the name, version, build number, and build date of running software. This information is available as text from end application and can be customized to fit your needs. Source information can be passed via environment variables and works out-of-box with Hudson CI server.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  01 Jan 2011 21:56

    Release Notes: The ManifestReader hierarchy was internally refactored to remove duplication and provide better coverage. An article presenting in a step-by-step manner how to introduce AppInfo usage in the end application was written. Test and code coverage reports generated by CI server are publicly available from the homepage.

    •  30 Nov 2010 17:56

      Release Notes: Support for revision in SCM was added. Spring is no longer a mandatory dependency (custom CheckTool was written). Compatibility with Java 5 was fixed. SLF4J was upgraded to line 1.6.x.

      •  07 Nov 2010 16:46

        Release Notes: This is the first public release (the earlier library was only used in internal projects). Separate support for Web applications was added. Usage from the end application is even more easier, and packages are available in the Central Maven Repository.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.