src/main/java/org/robotframework/remoteserver/RemoteServer.java
public static void main(String[] args) throws Exception {
        configureLogging();
        CommandLineHelper helper = new CommandLineHelper(args);
        if (helper.getHelpRequested()) {
            System.out.print(helper.getUsage());
            System.exit(0);
        }
        RemoteServer remoteServer = new RemoteServer();
        String error = helper.getError();
        if (error == null) {
            try {
                for (String path : helper.getLibraryMap().keySet())
                    remoteServer.putLibrary(path, helper.getLibraryMap().get(path));
            } catch (IllegalPathException e) {
                error = e.getMessage();
            }
        }
        if (error != null) {
            System.out.println("Error: " + error);
            System.out.println();
            System.out.println(helper.getUsage());
            System.exit(1);
        }
        remoteServer.setPort(helper.getPort());
        remoteServer.setAllowStop(helper.getAllowStop());
        remoteServer.setHost(helper.getHost());
        remoteServer.start();
    }
public static void main(String[] args) throws Exception {
        configureLogging();
        CommandLineHelper helper = new CommandLineHelper(args);
        if (helper.getHelpRequested()) {
            System.out.print(helper.getUsage());
            System.exit(0);
        }
        RemoteServer remoteServer = new RemoteServer();
        String error = helper.getError();
        if (error == null) {
            try {
                for (String path : helper.getLibraryMap().keySet())
                    remoteServer.putLibrary(path, helper.getLibraryMap().get(path));
            } catch (IllegalPathException e) {
                error = e.getMessage();
            }
        }
        if (error != null) {
            System.out.println("Error: " + error);
            System.out.println();
            System.out.println(helper.getUsage());
            System.exit(1);
        }
        remoteServer.setPort(helper.getPort());
        remoteServer.setAllowStop(helper.getAllowStop());
        remoteServer.setHost(helper.getHost());
        remoteServer.start();
    }
public static void main ( String [ ] args ) throws Exception { configureLogging ( ) ; CommandLineHelper helper = new CommandLineHelper ( args ) ; if ( helper . getHelpRequested ( ) ) { System . out . print ( helper . getUsage ( ) ) ; System . exit ( 0 ) ; } RemoteServer remoteServer = new RemoteServer ( ) ; String error = helper . getError ( ) ; if ( error == null ) { try { for ( String path : helper . getLibraryMap ( ) . keySet ( ) ) remoteServer . putLibrary ( path , helper . getLibraryMap ( ) . get ( path ) ) ; } catch ( IllegalPathException e ) { error = e . getMessage ( ) ; } } if ( error != null ) { System . out . println ( "Error: " + error ) ; System . out . println ( ) ; System . out . println ( helper . getUsage ( ) ) ; System . exit ( 1 ) ; } remoteServer . setPort ( helper . getPort ( ) ) ; remoteServer . setAllowStop ( helper . getAllowStop ( ) ) ; remoteServer . setHost ( helper . getHost ( ) ) ; remoteServer . start ( ) ; }
Main method for command line usage.

@param args
@throws Exception
Main method for command line usage .