+
+\section bindings_binding_java Java Binding
+
+\subsection bindings_binding_java_install How to install Simgrid-java
+
+To use java with Simgrid you have to install some dependancies:
+ \li Simgrid (see \ref installSimgrid_cmake). Be sure having set the environment variable "SIMGRID_ROOT".
+ \li Java packages: sun-java6-jdk and libgcj10-dev. If you cannot find the
+libgcj10-dev, try another version.
+
+Then Download and install package Simgrid-java:
+\verbatim
+svn checkout svn://scm.gforge.inria.fr/svn/simgrid/contrib/trunk/simgrid-java simgrid-java
+cd simgrid-java
+cmake .
+\endverbatim
+
+Cmake output
+\verbatim
+-- Svn version : 9904
+-- SITE : Linux_2.6.38-8-generic_x86_64
+-- BUILDNAME : Simgrid-Java
+-- Looking for lib SimGrid
+-- Looking for lib SimGrid - found
+-- Simgrid version : 3.6
+-- Looking for gras.h
+-- Looking for gras.h - found
+-- Found Tesh: /home/user/Bureau/simgrid/git/bin/tesh
+-- Found gras_stub_generator: /home/user/Bureau/simgrid/git/bin/gras_stub_generator
+-- Java version 1.6.0.22 configured successfully!
+-- Looking for jni.h
+-- Looking for jni.h - found
+-- Add flags -I/usr/lib/jvm/java-6-openjdk/include
+-- Looking for jni_md.h
+-- Looking for jni_md.h - found
+-- Found javac: /usr/bin/javac
+-- Found jar: /usr/bin/jar
+-- Configuring done
+-- Generating done
+-- Build files have been written to: /home/user/workspace/simgrid-java/build
+\endverbatim
+
+\subsection bindings_binding_java_use Use Java in Simgrid
+
+The use of java in simgrid is available for the MSG Module. You can find almost all MSG functionalities
+in Java code (\ref MSG_JAVA).
+