/[xulu]/trunk/defaults/startXULU.bat
ViewVC logotype

Annotation of /trunk/defaults/startXULU.bat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5 - (hide annotations)
Wed Feb 25 20:09:54 2009 UTC (15 years, 9 months ago) by mojays
File MIME type: text/plain
File size: 4263 byte(s)
startXulu.bat updated
XuluModellingPlatform.jar (in libs) updated
readme.txt updated
new startXulu.sh
1 mojays 2 @echo off
2     setlocal
3    
4 mojays 5 rem ### Root directory of the libs only XULU depends on #####
5     set LIB_ROOT="lib"
6 mojays 2
7 mojays 5 rem ### Root directory of the libs also SCHMITZM depends on #####
8     rem --> All libs were moved from SCHMITZM to XULU
9     rem set SCHMITZM_LIB_ROOT="E:\Arbeit\SCHMITZM\Trunk\lib"
10     set SCHMITZM_LIB_ROOT=%LIB_ROOT%
11    
12 mojays 2 rem ###################################################################
13     rem ############# Xulu library paths and parameters ###############
14     rem ###################################################################
15 mojays 5 set XULU_LIB=%LIB_ROOT%\xulu\XuluModellingPlatform.jar
16 mojays 2 if "%1"=="/useXuluJar" set XULU_LIB=%LIB_ROOT%\xulu\XuluModellingPlatform.jar
17     if "%1"=="/useXuluClasses" set XULU_LIB=classes
18    
19 mojays 5 set XULU_REGISTRY=registry.xif
20 mojays 2 set XULU_LANGUAGE=de
21     set XULU_WORK_DIR=C:\
22     set XULU_START_SCRIPTS=
23     set XULU_RESOURCE=resource
24    
25     rem ####################################################
26     rem ############# External libraries ###############
27     rem ####################################################
28    
29     rem ##### Where to find "Java Advanced Imaging" (and ImageIO) #####
30     set JAI_ROOT=%LIB_ROOT%\jai-1_1_3\lib
31    
32 mojays 5 rem ##### Where to find "SCHMITZM library" #####
33     set SCHMITZM_ROOT=%LIB_ROOT%\schmitzm
34    
35     rem ##### Where to find "JINI" #####
36     set JINI_ROOT=%LIB_ROOT%\jini
37    
38     rem ##### Where to find "R" #####
39     set R_ROOT=%LIB_ROOT%\JavaRInterface
40    
41    
42     rem ##### combine the external libs #####
43     set SCHMITZM_LIB=%SCHMITZM_ROOT%\schmitzm.jar
44     set JAI_LIB=%JAI_ROOT%\*
45     set JINI_LIB=%JINI_ROOT%\lib\*
46     rem set JINI_LIB=%JINI_ROOT%\lib\*;%JINI_ROOT%\lib-dl\*;%JINI_ROOT%\lib-ext\*
47     set R_LIB=%R_ROOT%\JRI.jar;%R_ROOT%\libjri.so;%R_ROOT%\libR.so
48    
49     set LIB_ALL=%XULU_LIB%;%SCHMITZM_LIB%;%JAI_LIB%;%JINI_LIB%;%R_LIB%
50    
51    
52     rem ####################################################
53     rem ####### External libraries of SCHMITZM #########
54     rem ####################################################
55     set LIB_ROOT=%SCHMITZM_LIB_ROOT%
56    
57     rem ##### Where to find "ADAGIOS library" #####
58     set ADAGIOS_ROOT=%LIB_ROOT%\Adagios
59    
60 mojays 2 rem ##### Where to find "GeoTools" #####
61     set GT_ROOT=%LIB_ROOT%\gt2-2.4.4
62     rem ##### Where to find gt2-arcgrid-2.1.x.jar (from SpearfishDemo) #####
63     set GT_ARCGRID_ROOT=%LIB_ROOT%\geotoolsArcGrid
64    
65     rem ##### Where to find "Log4j" #####
66     set LOG4J_ROOT=%LIB_ROOT%\log4j-1.2.14
67    
68     rem ##### Where to find "JINI" #####
69     set JINI_ROOT=%LIB_ROOT%\jini
70    
71     rem ##### Where to find "jFreeChart" #####
72     set JFREECHART_ROOT=%LIB_ROOT%\jFreeChart
73    
74     rem ##### combine the external libs #####
75 mojays 5 set ADAGIOS_LIB=%ADAGIOS_ROOT%\AdagiosJavaLib.jar
76 mojays 2 set GT_LIB=%GT_ROOT%\*
77     set GT_LIB=%GT_LIB%;%GT_ARCGRID_ROOT%\gt2-arcgrid-2.3.0-M0.jar;%GT_ARCGRID_ROOT%\junit-4.4.jar
78     set LOG4J_LIB=%LOG4J_ROOT%\log4j-1.2.14.jar
79 mojays 5 set JINI_LIB=%JINI_ROOT%\lib\*
80     rem set JINI_LIB=%JINI_ROOT%\lib\*;%JINI_ROOT%\lib-dl\*;%JINI_ROOT%\lib-ext\*
81 mojays 2 set JFREECHART_LIB=%JFREECHART_ROOT%\jfreechart-1.0.6.jar;%JFREECHART_ROOT%\jcommon-1.0.10.jar
82    
83 mojays 5 set LIB_ALL=%LIB_ALL%;%ADAGIOS_LIB%;%GT_LIB%;%LOG4J_LIB%;%JINI_LIB%;%JFREECHART_LIB%
84 mojays 2
85     rem ##### combine the native libs #####
86     set JAI_NATIVE=%JAI_ROOT%\native_win
87    
88     set LIB_NATIVE=%JAI_NATIVE%
89    
90    
91     rem ##### combine Xulu starting parameters #####
92     set XULU_PARAMS=
93     if not "%XULU_LANGUAGE%"=="" set XULU_PARAMS=%XULU_PARAMS% -l %XULU_LANGUAGE%
94     if not "%XULU_REGISTRY%"=="" set XULU_PARAMS=%XULU_PARAMS% -rf %XULU_REGISTRY%
95     if not "%XULU_MODELS_LIB%"=="" set XULU_PARAMS=%XULU_PARAMS% -d %XULU_MODELS_LIB%
96     if not "%XULU_WORK_DIR%"=="" set XULU_PARAMS=%XULU_PARAMS% -w "%XULU_WORK_DIR%"
97     if not "%XULU_START_SCRIPTS%"=="" set XULU_PARAMS=%XULU_PARAMS% -s "%XULU_START_SCRIPTS%"
98    
99    
100     rem ##### determine java interpreter #####
101     set JAVA_PRG=start /B javaw
102     rem set JAVA_PRG=java
103     rem ##### for command line help, use java instead of javaw #####
104     if "%1"=="/?" set JAVA_PRG=java
105     if "%1"=="?" set JAVA_PRG=java
106     if "%1"=="-?" set JAVA_PRG=java
107     if "%1"=="--help" set JAVA_PRG=java
108     if "%1"=="-h" set JAVA_PRG=java
109    
110    
111     rem ##### start Xulu #####
112     %JAVA_PRG% -Xms300M -Xmx1000M -version:1.6 -cp %XULU_RESOURCE%;%LIB_ALL% -Djava.library.path=%LIB_NATIVE% -splash:resource\icons\xulu_start.png edu.bonn.xulu.XuluModellingPlatform %XULU_PARAMS% %*
113    
114     endlocal

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26