eclipseのコンソールに出力する方法
http://wiki.eclipse.org/FAQ_How_do_I_write_to_the_console_from_a_plug-in%3F
package org.openforce.symfony.ui; import org.eclipse.ui.console.ConsolePlugin; import org.eclipse.ui.console.IConsole; import org.eclipse.ui.console.IConsoleManager; import org.eclipse.ui.console.MessageConsole; import org.eclipse.ui.console.MessageConsoleStream; /** * Consoleにログを出力 * * * @author openforce * */ public class Logger { private MessageConsole findConsole(String name) { ConsolePlugin plugin = ConsolePlugin.getDefault(); IConsoleManager conMan = plugin.getConsoleManager(); IConsole[] existing = conMan.getConsoles(); for (int i = 0; i < existing.length; i++) if (name.equals(existing[i].getName())) return (MessageConsole) existing[i]; //no console found, so create a new one MessageConsole myConsole = new MessageConsole(name, null); conMan.addConsoles(new IConsole[]{myConsole}); return myConsole; } public void out(String consoleName, String message) { MessageConsole myConsole = findConsole(consoleName); MessageConsoleStream out = myConsole.newMessageStream(); out.println(message); } public static void output(String consoleName, String message) { Logger log = new Logger(); log.out(consoleName, message); } }