Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>We created <a href="http://installbuilder.bitrock.com" rel="noreferrer">BitRock InstallBuilder</a>, a crossplatform installation tool after some frustrating experiences with InstallAnywhere and specially its cousin (now defunct) InstallShield MP. More than half of our clients use our tool to package Java-based software but the tool is native, not Java-based. That means we have a number of advantages such as native look and feel (incl. Vista, GTK, Qt, etc.) and no need to do self-extraction previous to installation (faster startup, less space requirements) to mention a couple. To answer your specific questions:</p> <ul> <li>Supports calling Java code as part of the installation at multiple points in time (such as when a certain page is displayed, files being copied, at uninstall time, etc.). The code is not compiled in the installer, but it can be called externally and the result used in the installer. If you are more specific about which kind of code that you need I can provide specific sample code. We have a lot of built-in actions for functionality that needs to be manually added to other installers, so you may not need to write that code in the first place!</li> <li>We support all versions of Windows, including 64bit and Windows 2008 (multiple customers have certified on those platforms using our installers)</li> <li>We support bundled applications servers, including Tomcat, Resin, JBoss and others. Take a look at <a href="http://bitnami.org" rel="noreferrer">BitNami</a> for examples of such stacks that we have created. </li> <li>We support copying and moving files, substituting values in config files, unpacking files and most other common installation functionality. One of our principles is that the installer should provide built-in support for common installation actions and have an easy, clean interface for invoking external code that is specific to a client's product.</li> <li>We support bundling JREs, as you mention is often enough just to bundle the JRE directory and setting the appropriate value for JAVA_HOME in the launching scripts</li> </ul> <p>You can take a look at some of our <a href="http://installbuilder.bitrock.com/customers.html" rel="noreferrer">customers</a> such as MySQL, Samsung, Motorola, GitHub, etc. InstallBuilder is a commercial product, but we offer free licenses for open source projects and discounts for small business and microISVs.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload