Revision 43334 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/Launcher.java
Launcher.java | ||
---|---|---|
381 | 381 |
} |
382 | 382 |
|
383 | 383 |
public static void main(String[] args) throws Exception { |
384 |
Launcher launcher = getInstance(); |
|
385 |
boolean install = false; |
|
386 |
for (int i = 0; i < args.length; i++) { |
|
387 |
if (args[i].equalsIgnoreCase("--install")) { |
|
388 |
install = true; |
|
389 |
} |
|
390 |
} |
|
384 |
arguments = new DefaultArguments(args); |
|
391 | 385 |
|
386 |
Launcher launcher = getInstance(); |
|
392 | 387 |
try { |
393 |
if (install) {
|
|
388 |
if (arguments.contains("install")) {
|
|
394 | 389 |
launcher.doInstall(args); |
395 | 390 |
} else { |
396 | 391 |
launcher.doMain(args); |
397 | 392 |
} |
398 | 393 |
} catch (Exception e) { |
399 |
logger.error("excepci�n al arrancar", e);
|
|
394 |
logger.error("excepcion al arrancar", e);
|
|
400 | 395 |
System.exit(-1); |
401 | 396 |
} |
402 | 397 |
} |
... | ... | |
463 | 458 |
System.err.println("Use default arguments 'gvSIG gvSIG/extensiones'"); |
464 | 459 |
args = new String[]{"gvSIG", "gvSIG/extensiones"}; |
465 | 460 |
} |
466 |
arguments = new DefaultArguments(args); |
|
467 | 461 |
|
468 | 462 |
initializeApp(args, null); |
469 | 463 |
|
Also available in: Unified diff