Revision 43334

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/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("excepcin 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