Java Open Source Projects Directory

...dedicated into Java open source projects

  • Increase font size
  • Default font size
  • Decrease font size
General Purpose Libraries


WinRun4j is a java launcher for windows. It is an alternative to javaw.exe and provides the following benefits:

 * Uses an INI file for specifying classpath, main class, vm args, program args.
 * Custom executable name that appears in task manager.
 * Additional VM args for (eg.) more flexible memory use.
 * Built-in icon replacer for custom icon.
 * Built-in pre-VM splash screen with auto-hide.
 * JNI access INI file and splash screen.



JPF provides a runtime engine that dynamically discovers and loads "plug-ins". A plug-in is a structured component that describes itself to JPF using a "manifest". JPF maintains a registry of available plug-ins and the functions they provide (via extension points and extensions). One major goal of JPF is that the application (and its end-user) should not pay any memory or performance penalty for plug-ins that are installed, but not used. Plug-ins are added to the registry at application start-up or while the application is running but they are not loaded until they are called.



Line is a Java library for handling console input. It is similar in functionality to BSD editline and GNU readline. People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar.


Page 5 of 5