Changeset 3068 for DataCleaner
- Timestamp:
- 01/19/12 09:13:49 (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DataCleaner/trunk/core/src/main/java/org/eobjects/datacleaner/bootstrap/Bootstrap.java
r3028 r3068 94 94 if (arguments.isUsageMode()) { 95 95 final PrintWriter out = new PrintWriter(System.out); 96 CliArguments.printUsage(out); 96 try { 97 CliArguments.printUsage(out); 98 } finally { 99 FileHelper.safeClose(out); 100 } 97 101 98 102 exitCommandLine(null, 1); … … 123 127 if (cliMode) { 124 128 125 final PrintWriter out = new PrintWriter(System.out);126 129 // run in CLI mode 127 130 128 131 int exitCode = 0; 132 final CliArguments arguments = _options.getCommandLineArguments(); 133 final CliRunner runner = new CliRunner(arguments); 129 134 try { 130 final CliArguments arguments = _options.getCommandLineArguments();131 final CliRunner runner = new CliRunner(arguments, out);132 135 runner.run(configuration); 133 136 } catch (Throwable e) { … … 135 138 exitCode = 1; 136 139 } finally { 137 out.flush();140 runner.close(); 138 141 exitCommandLine(configuration, exitCode); 139 142 } … … 143 146 final MacOSManager macOsManager = injector.getInstance(MacOSManager.class); 144 147 macOsManager.init(); 145 148 146 149 // run in GUI mode 147 150 final AnalysisJobBuilderWindow analysisJobBuilderWindow = injector.getInstance(AnalysisJobBuilderWindow.class);
Note: See TracChangeset
for help on using the changeset viewer.
