OSDN Git Service

fcba5d933b22ff020ea74faa5689c11ba3562bad
[neighbornote/NeighborNote.git] / nevernote.bat
1 rem #####################\r
2 rem # Install variables #\r
3 rem #####################\r
4 set NEVERNOTE=C:\NeverNote\r
5 set JAMBI_LOCATION=C:\qtjambi-win32-lgpl-4.5.0_01\r
6 set JAMBI_VERSION=4.5.0_01\r
7 set JAMBI_PLATFORM=win32-msvc2005\r
8 \r
9 \r
10 \r
11 \r
12 rem ########################################\r
13 rem # Memory settings.  These can be tuned #\r
14 rem # to your specific needs.  The greater #\r
15 rem # the memory allocated the better      #\r
16 rem # your response may be, but the more   #\r
17 rem # resources the program will consume.  #\r
18 rem # Lower numbers may hurt performance   #\r
19 rem # but will reduce resource held by     #\r
20 rem # the program.  If you get errors      #\r
21 rem # that say "out of memory" you need    #\r
22 rem # to increase these values.            #\r
23 rem ########################################\r
24 rem # Initial heap size\r
25 set NN_XMS=128M\r
26 rem # Maximum heap size\r
27 set NN_XMX=512M\r
28 \r
29 \r
30 rem ########################################\r
31 rem # This next variable is optional. It   #\r
32 rem # is only needed if you want to run    #\r
33 rem # multiple copies of NeverNote under   #\r
34 rem # the same Linux user id.  Each        #\r
35 rem # additional copy (after the first)    #\r
36 rem # should have a unique name.  This     #\r
37 rem # permits the settings to be saved     #\r
38 rem # properly.  If you only want to run   #\r
39 rem # one copy under a single userid, this #\r
40 rem # can be commented out.                #\r
41 rem ########################################\r
42 rem set NN_NAME="sandbox"  \r
43 \r
44 \r
45 \r
46 \r
47 rem #################################################################\r
48 rem #################################################################\r
49 rem ## You probably don't need to change anything below this line. ##\r
50 rem #################################################################\r
51 rem #################################################################\r
52 \r
53 rem #######################################\r
54 rem # delete files in temporary directory #\r
55 rem #######################################\r
56 del /Q %NEVERNOTE%\res\*.*\r
57 \r
58 \r
59 rem #####################\r
60 rem # Setup environment #\r
61 rem #####################\r
62 set NN_CLASSPATH=%NEVERNOTE%\nevernote.jar\r
63 set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\evernote.jar\r
64 set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\libthrift.jar\r
65 set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\log4j-1.2.14.jar\r
66 set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\h2-1.2.136.jar\r
67 set NN_CLASSPATH=%NN_CLASSPATH%;%NEVERNOTE%\lib\PDFRenderer.jar\r
68 set NN_CLASSPATH=%NN_CLASSPATH%;%JAMBI_LOCATION%\qtjambi-%JAMBI_VERSION%.jar\r
69 set NN_CLASSPATH=%NN_CLASSPATH%;%JAMBI_LOCATION%\qtjambi-%JAMBI_PLATFORM%-%JAMBI_VERSION%.jar\r
70 \r
71 start /B javaw -Xmx%NN_XMX% -Xms%NN_XMS%  -classpath %NN_CLASSPATH% cx.fbn.nevernote.NeverNote --name=%NN_NAME%\r
72 exit\r