42 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Batchfile
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Batchfile
		
	
	
	
	
	
| @ECHO OFF
 | |
| 
 | |
| REM This is an equivalent Windows batch file to complement the unix shell script
 | |
| REM Corresponding lines from the shell script are printed before the matching batch file commands
 | |
| 
 | |
| REM # Config files can define several variables used throughout this script.
 | |
| REM # JAVACMD - The java command to launch osmosis.
 | |
| REM # JAVACMD_OPTIONS - The options to append to the java command, typically used to modify jvm settings such as max memory.
 | |
| REM # OSMOSIS_OPTIONS - The options to apply to all osmosis invocations, typically used to add plugins or make quiet operation the default.
 | |
| 
 | |
| REM if [ -f /etc/osmosis ] ; then
 | |
| REM   . /etc/osmosis
 | |
| REM fi
 | |
| IF EXIST "%ALLUSERSPROFILE%\osmosis.bat" CALL "%ALLUSERSPROFILE%\osmosis.bat"
 | |
| 
 | |
| REM if [ -f "$HOME/.osmosis" ] ; then
 | |
| REM   . "$HOME/.osmosis"
 | |
| REM fi
 | |
| IF EXIST "%USERPROFILE%\osmosis.bat" CALL "%USERPROFILE%\osmosis.bat"
 | |
| 
 | |
| 
 | |
| REM if [ -z "$JAVACMD" ] ; then
 | |
| REM   # No JAVACMD provided in osmosis config files, therefore default to java
 | |
| REM   JAVACMD=java
 | |
| REM fi
 | |
| IF "%JAVACMD%"=="" set JAVACMD=java
 | |
| 
 | |
| REM Set "SAVEDIR" to the current directory
 | |
| set SAVEDIR=%CD%
 | |
| set MYAPP_HOME=%~dp0..
 | |
| REM Now make the MYAPP_HOME path absolute
 | |
| cd /D %MYAPP_HOME%
 | |
| set MYAPP_HOME=%CD%
 | |
| REM Change back to the original directory
 | |
| cd /D %SAVEDIR%
 | |
| 
 | |
| set MAINCLASS=org.codehaus.classworlds.Launcher
 | |
| set PLEXUS_CP=%MYAPP_HOME%\lib\default\plexus-classworlds-2.5.2.jar
 | |
| SET EXEC="%JAVACMD%" %JAVACMD_OPTIONS% -cp "%PLEXUS_CP%" -Dapp.home="%MYAPP_HOME%" -Dclassworlds.conf="%MYAPP_HOME%\config\plexus.conf" %MAINCLASS%  %OSMOSIS_OPTIONS% %*
 | |
| 
 | |
| %EXEC%
 |