octavian-nita
10/16/2014 - 4:35 PM

Set the Java environment

Set the Java environment

@if "%DEBUG%"=="" @echo off

if [%1]==[test] goto test

echo Setting the Java environment... & echo.

if [%1]==[] set JAVA_HOME=C:\Progra~2\Java\jdk1.6.0_43
if [%1]==[6] set JAVA_HOME=C:\Progra~2\Java\jdk1.6.0_43
if [%1]==[7] set JAVA_HOME=C:\Progra~2\Java\jdk1.7.0_15
if [%1]==[8] set JAVA_HOME=C:\Progra~2\Java\jdk1.8.0_11

set M2_HOME=C:\Progra~2\apache-maven-3.2.2
set M2_REPO=C:\Workspace\.m2\repository

set PATH="%M2_HOME%\bin";"%JAVA_HOME%\bin";%PATH%

set CLASSPATH=.;"%M2_REPO%\com\oracle\ojdbc6\11.2.0\ojdbc6-11.2.0.jar";"%M2_REPO%\net\sf\jasperreports\jasperreports\3.7.6\jasperreports-3.7.6.jar";"%M2_REPO%\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar";"%M2_REPO%\commons-collections\commons-collections\2.1\commons-collections-2.1.jar";"%M2_REPO%\commons-digester\commons-digester\1.7\commons-digester-1.7.jar";"%M2_REPO%\commons-logging\commons-logging\1.0.2\commons-logging-1.0.2.jar";"%M2_REPO%\com\lowagie\itext\2.1.7\itext-2.1.7.jar";"%M2_REPO%\bouncycastle\bcmail-jdk14\138\bcmail-jdk14-138.jar";"%M2_REPO%\bouncycastle\bcprov-jdk14\138\bcprov-jdk14-138.jar";"%M2_REPO%\org\bouncycastle\bctsp-jdk14\1.38\bctsp-jdk14-1.38.jar";"%M2_REPO%\org\bouncycastle\bcprov-jdk14\1.38\bcprov-jdk14-1.38.jar";"%M2_REPO%\org\bouncycastle\bcmail-jdk14\1.38\bcmail-jdk14-1.38.jar";"%M2_REPO%\jfree\jcommon\1.0.15\jcommon-1.0.15.jar";"%M2_REPO%\jfree\jfreechart\1.0.12\jfreechart-1.0.12.jar";"%M2_REPO%\xml-apis\xml-apis\1.3.02\xml-apis-1.3.02.jar";"%M2_REPO%\eclipse\jdtcore\3.1.0\jdtcore-3.1.0.jar";"%M2_REPO%\log4j\log4j\1.2.14\log4j-1.2.14.jar";"%M2_REPO%\eu\europa\erc\libPdfUtils\2.1\libPdfUtils-2.1.jar"

set LANG=en_US.utf8
set LC_ALL=en_US.UTF-8
set JAVA_ARGS=-Duser.language=en -Duser.country=US

doskey js=jrunscript -J-Xbootclasspath/a:%CLASSPATH% $*

:test
echo Testing the Java environment... & echo.
echo CLASSPATH=%CLASSPATH% & echo.
java -version & echo. & mvn -version & echo.
 
exit /b %ERRORLEVEL%