4 |
- SCHMITZM in Xulu\lib aufnehmen |
- SCHMITZM in Xulu\lib aufnehmen |
5 |
- How to start XULU from Eclipse |
- How to start XULU from Eclipse |
6 |
- How to develop XULU |
- How to develop XULU |
7 |
|
- Hinweis, dass SCHMITZM im Classpath ueber GT liegen muss! |
8 |
|
|
9 |
============================================================== |
============================================================== |
10 |
=== XULU README (2009-02-24, Martin Schmitz) === |
=== XULU README (2010-02-10, Martin Schmitz) === |
11 |
=== === |
=== === |
12 |
=== http://wald.intevation.org/projects/xulu/ === |
=== http://wald.intevation.org/projects/xulu/ === |
13 |
=== http://wald.intevation.org/projects/schmitzm/ === |
=== http://wald.intevation.org/projects/schmitzm/ === |
67 |
|
|
68 |
Therefore after the first SVN checkout you have to call the |
Therefore after the first SVN checkout you have to call the |
69 |
|
|
70 |
InitXulu.bat |
initXulu.bat (on Windows systems) |
71 |
|
or initXulu.sh (on Linux systems: first call "chmod +x initXulu.sh" |
72 |
|
to make the file executable!!) |
73 |
|
|
74 |
once to copy the configuration files from the "defaults" folder to their |
once to copy the configuration files from the "defaults" folder to their |
75 |
expected locations. After that you can make changes on all config files |
expected locations. After that you can make changes on all config files |
78 |
The default behavior of "InitXulu.bat" is not to overwrite files if they |
The default behavior of "InitXulu.bat" is not to overwrite files if they |
79 |
already exist. In case of trouble (e.g. deleted or damaged config files) |
already exist. In case of trouble (e.g. deleted or damaged config files) |
80 |
you can call |
you can call |
81 |
InitXulu.bat /reset |
InitXulu.bat /reset |
82 |
or InitXulu.bat /init (no overwrite confirmation!) |
or InitXulu.bat /init (no overwrite confirmation!) |
83 |
|
|
84 |
to overwrite all configuration files with their defaults. |
to overwrite all configuration files with their defaults. |
85 |
|
|
86 |
NOTE: PLEASE DO NOT UPDATE (AND COMMIT) CHANGES ON FILES IN THE |
NOTE: PLEASE DO NOT CHANGE (AND/OR COMMIT) FILES IN THE |
87 |
"DEFAULT" FOLDER!! |
"DEFAULT" FOLDER!! |
88 |
|
|
89 |
|
|
106 |
defaults: Contains default configuration files for the XULU main |
defaults: Contains default configuration files for the XULU main |
107 |
application and plugins. By calling "InitXulu.bat" (see (2)) |
application and plugins. By calling "InitXulu.bat" (see (2)) |
108 |
these files are copied to the expected locations. |
these files are copied to the expected locations. |
109 |
NOTE: PLEASE DO NOT UPDATE (AND COMMIT) CHANGES ON FILES IN |
NOTE: PLEASE DO NOT CHANGE (AND/OR COMMIT) FILES IN |
110 |
THIS FOLDER!! |
THIS FOLDER!! |
111 |
|
|
112 |
classes: Contains the compliled java classes of the XULU application |
classes: Contains the compliled java classes of the XULU application |
118 |
lib: Contains all the external libraries required to run/compile XULU. |
lib: Contains all the external libraries required to run/compile XULU. |
119 |
All JARs in this folder must be integrated in the Java classpath. |
All JARs in this folder must be integrated in the Java classpath. |
120 |
|
|
121 |
|
dist: Contains the current version of the XULU classes as JAR |
122 |
|
so Xulu can be started without compile the source code |
123 |
|
for your own |
124 |
|
|
125 |
plugin: Contains configuration files for XULU plugins. |
plugin: Contains configuration files for XULU plugins. |
126 |
|
|
127 |
src: Contains the java source code of the XULU application and plugins. |
src: Contains the java source code of the XULU application and plugins. |
159 |
c) Start XULU from Eclipse |
c) Start XULU from Eclipse |
160 |
-------------------------- |
-------------------------- |
161 |
t.b.c. |
t.b.c. |
162 |
|
Important: SCHMITZM must be integrated in Classpath with |
163 |
|
higher priority than Geotools |
164 |
|
|
165 |
|
|
166 |
----------------------------------------------------------- |
----------------------------------------------------------- |