diff --git a/Testing/Code/Wrappers/Java/CMakeLists.txt b/Testing/Code/Wrappers/Java/CMakeLists.txt
index 38d9499f68cf23db3637adec962e79e633b763f2..c4b1454bb69f2df40bb5721136c3d94239a99def 100644
--- a/Testing/Code/Wrappers/Java/CMakeLists.txt
+++ b/Testing/Code/Wrappers/Java/CMakeLists.txt
@@ -11,7 +11,7 @@ SET(TEMP ${OTBTesting_BINARY_DIR}/Temporary)
 
 
 set( CMAKE_JAVA_INCLUDE_PATH ${OTB_BINARY_DIR}/Code/Wrappers/SWIG/org.otb.application.jar )
-set( JAVA_COMMAND "${JAVACOMMAND}" -Djava.library.path=${OTB_BINARY_DIR}/Code/Wrappers/SWIG:${OTB_BINARY_DIR}/bin)
+set( JAVA_COMMAND "${Java_JAVA_EXECUTABLE}" -Djava.library.path=${OTB_BINARY_DIR}/Code/Wrappers/SWIG:${OTB_BINARY_DIR}/bin)
 
 add_jar( JavaSmoothingTest JavaSmoothingTest.java )
 add_dependencies( JavaSmoothingTest org_otb_Application_jar )