source: trunk/gsdl3/gs3-setup.bat@ 8010

Last change on this file since 8010 was 8010, checked in by kjdon, 20 years ago

made this up to date with gs3-setup.sh

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.0 KB
Line 
1@echo off
2
3if exist gs3-setup.bat goto start
4 echo This script must be run from within the Greenstone 3 home directory
5 goto exit
6
7:start
8:: ---- Set the GSDL3HOME variable to the current directory ----
9cd | winutil\setvar.exe GSDL3HOME > setgsdl3.bat
10call setgsdl3.bat
11del setgsdl3.bat
12echo GSDL3HOME: %GSDL3HOME%
13
14:: ---- Set other important environment variables ----
15set GSDLOS=windows
16set GSDLHOME=%GSDL3HOME\gs2extra
17set PATH=%PATH%;%GSDL3HOME%\bin;%GSDL3HOME%\bin\script;%GSDL3HOME%\lib;%GSDL3HOME%\packages\mysql\bin;%GSDLHOME%\bin\script;%GSDLHOME%\bin\windows
18
19:: ---- Set the CLASSPATH environment variable ----
20set CLASSPATH=%GSDL3HOME%\resources\java;%GSDL3HOME%\resources\dtd;%GSDL3HOME%\src\java;%GSDL3HOME%\comms\jakarta\tomcat\common\lib\servlet.jar;%GSDL3HOME%\lib\java
21cd %GSDL3HOME%\lib\java
22if exist setcp.bat del setcp.bat
23for %%j in (*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%GSDL3HOME%\lib\java\%%j>> setcp.bat
24call setcp.bat
25del setcp.bat
26echo CLASSPATH: %CLASSPATH%
27
28cd %GSDL3HOME%
29
30:findJava
31:: ---- Check Java SDK exists ----
32set JAVAPATH=
33
34:: Some users may set the above line manually
35if not "%JAVAPATH%" == "" goto testJava
36
37 :: If it is set, use the JAVA_HOME environment variable
38 if not "%JAVA_HOME%" == "" goto exit
39
40 :: Look in the registry for Java SDK installations
41 type nul > jdk.reg
42 regedit /E jdk.reg "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit"
43 type jdk.reg > jdk.txt
44 del jdk.reg
45
46 winutil\findjava.exe jdk.txt | winutil\setvar.exe JAVAPATH > setjava.bat
47 del jdk.txt
48 call setjava.bat
49 del setjava.bat
50
51 :: If a suitable installation was found in the registry, check it
52 if not "%JAVAPATH%" == "" goto testJava
53
54:noJava
55 echo.
56 echo Failed to locate an appropriate version of Java. You must install a
57 echo Java Development Kit (version 1.4 or greater) before running the
58 echo Greenstone 3 Digital Library Software.
59 pause
60 goto exit
61
62:testJava
63set JAVA_HOME=%JAVAPATH%
64
65:exit
Note: See TracBrowser for help on using the repository browser.