2011-12-22 12 views
2

アプリケーションが実行されると、ブラウザを起動するなど、Eclipseのコンソールにログが表示されます。これらのコンソールログを読むためのサンプルコードをJavaで提供してください。Eclipseのコンソールログを読むには?

+1

あなたはコードを通してそれを読んでいますか? eclipseユーザーによって構成されたシステム出力/エラーおよびリダイレクトされたログファイルです。 – yair

答えて

1

これがあなたが求めていることは正直に分かりませんが、コンソールにファイルを記録してそれを読んでも大丈夫ですか? - >共通 - >標準入出力(コンソールと同時に提出することができさえ 書き込み)

実行/デバッグの設定:ファイルへ

ログから行うことができます。

これはJavaの基本的なファイル処理です。これはあなたが探しているものですか?

+0

私はそれをより良いベイにフォーマットすることができるようにコードでそれを読んでみたい – Sandy

1

私が間違っていない場合は、Eclipse Consoleのログを読もうとしています。 もしそうなら、私はあなたがそれを行うことができることを保証することができます。それだけではなく、Eclipse Consoleで何かを書くこともできます。それが存在する場合は、コンソールはオール

private static 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]; 
} 

に存在する

まず検索した場合、その後、詳細は以下のコード

MessageConsole myConsole = findConsole("CVS"); // calls the above method 
if(myConsole!=null){ 
IDocument doc = myConsole.getDocument(); 
inputData = doc.get(); 
if (inputData != null) 
      inputData = inputData.trim(); 
if (inputData != null && !inputData.equals("")) { 
//Sysout here the inputData or store in some file 
} 
} 

を実行し、このリンクを試してみてください。それは役に立ちます - http://javacodingtutorial.blogspot.com/2013/10/how-to-create-plug-in-that-reads-any.html

関連する問題