3 | | * Java runtime environment |
4 | | * Puts java.exe in ''osgeo4w''\bin |
5 | | * Puts lots of dlls and support exes in \bin as well. |
6 | | * Puts lots of class stuff in ''osgeo4w''\lib |
7 | | * Maintained by AndreaAntonello |
| 3 | The java package installs a Java runtime environment 6 + the Java Advanced Imaging libraries. |
| 4 | |
| 5 | In order to be able to exploit the osgeo4w structure, keeping consistent with the original java jre structure, a ''bin'' and ''lib'' folder are needed. Therefore the jre is extracted and splitted into the root folder bin and lib, make that way the ''JAVA_HOME'' to be the root of osgeo4w, i.e. %OSGEO4W_ROOT%: |
| 6 | * java.exe and native libs are extracted to ''osgeo4w''\bin |
| 7 | * other libs are put in ''osgeo4w''\lib |
| 8 | |
| 9 | A script is created to set the ''JAVA_HOME'' environmental variable to be %OSGEO4W_ROOT%. |
| 10 | |
| 11 | That way all the java based applications can exploit the virtual machine either through the ''JAVA_HOME'' variable or throught its direct path ''%OSGEO4W_ROOT%\bin\java.exe''. |
| 12 | |
| 13 | |
| 14 | Maintained by AndreaAntonello |