No.5ベストアンサー
- 回答日時:
javac -Xstdout ???.java >error.txt
のようにすればリダイレクトできたと思います。お試しください。
javaのコンパイルは、バッチファイルを作って、pathの通ったディレクトリに置くと便利ですよ。
No.4
- 回答日時:
mainメソッドの任意の位置(エラー発生箇所より前)に以下の行を加えてみてください。
System.setErr(System.out);
alfeimさんがおしゃられているように標準エラー出力にエラーが出力されているので
Win98やMeのDOS窓だと通常はファイルへのリダイレクトもmoreコマンドも効きません。
上に記載した行は通常標準エラー出力に割り当てられている物を標準出力
に割り当てなおす為の物です。
この行を加える事によってファイルリダイレクトやmoreコマンドが使えるはずですので
試してみてください。System.outの部分を変更すれば直接ファイルへ書き出す事も
可能だと思います。
詳しくは参考URL、SUNのHP(Java Platform, Standard Edition, v 1.3API 仕様)
のSystemクラスsetErrメソッドを参照してみてください。
参考URL:http://java.sun.com/j2se/1.3/ja/docs/ja/api/inde …
No.3
- 回答日時:
どうもerror情報を標準エラー出力に吐いてるようですね・・・
NTであればtomatosukiさんの方法でファイルリダイレクトできるようですが、9x、Meでは効かないようです。
別の解決方法としては
・リダイレクト先を変更できるshellを使う
・Editor内からコマンドを呼び出し、その履歴を見る
等があります。
>・リダイレクト先を変更できるshellを使う
というのはUNIX系shellではこれが可能で標準エラー出力に流れるメッセージを標準出力に流し込んだり出来ます。これでtomatosukiさんのやっていらっしゃる様にファイルにリダイレクトすれば読めるようになります
>・Editor内からコマンドを呼び出し、その履歴を見る
一部のプログラマ向けのエディタではエディタ内からコマンドを呼び出し、その結果をエディタ内に表示する機能を持っているものもあります。
usjさんがお使いのエディタが何かわからないのでアドバイスしようがありませんが、お使いのエディタのマニュアルを調べてみてください。機能があるかもしれません。
NT系ではコマンドプロンプトのバッファ自体を広げ、スクロールバックする方法もあるんですが・・・9xでは駄目かも知れません(現在NTのため未確認)
また、別の方法としてはJava開発向けの統合環境を使うのも手です。BorlandのJbulder personalや Sunの Forte for Java Community editionは無料で使用可能な統合環境として提供されています。これらではコンパイルエラーなども統合環境内で表示されますし、エラー個所へのジャンプ機能も持っているはずです(使用してないので予測。さすがに統合環境を名乗るからにはこれぐらいはついてるでしょ(^^;)。
なお、JBuilderは
http://www.borland.co.jp/jbuilder/jb5/donwnload/ …
Fonrte for Java Community Editionは
http://www.sun.co.jp/forte/ffj/buy.html
から、それぞれダウンロード可能です。
No.2
- 回答日時:
僕もそれには困っていましたよ。
javac sample.java | more とやっても、効果がないんですよねぇ。
僕の場合はしょうがないから
javac sample.java > tekitou.txt
のように、リダイレクト機能を使って、tekitou.txtのテキストファイルを見るようにしていましたよ。
頑張ってくださいね。
No.1
- 回答日時:
DOS窓上での話ですよね?
javac -option file.java
のような感じで書かれていると思いますが、これに
javac -option file.java | more
(| more)を追加を追加して実行してみてください
>DOS窓上での話ですよね?
そうです。
ファイル名がrei008.javaというので
「javac rei008.java | more」
を実行してみたのですが、
「エラー 10個
コマンドまたはファイル名が違います.」
と表示されやはりエラーの上の部分が見れません。
「|」というのは「\」+「Shift」ですよね。
何か私が間違ったやり方をしているのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(年金) エクセルの年月について 2 2023/02/04 07:12
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/06 13:32
- その他(メールソフト・メールサービス) サンダーバードメール移動しない 1 2023/05/13 11:21
- FX・外国為替取引 MQL5にて謎のエラーが発生!だれか対処を教えてください! 1 2023/03/25 15:59
- Excel(エクセル) エクセルの計算式について教えて下さい。 sheet1のA1セルの値をsheet2のB1セルに返し、尚 1 2022/05/25 11:32
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- Java コンソールから所属財産を入力(単位:万円 1000~100000以内でIntegerに変換できない場 2 2022/05/31 21:32
- Excel(エクセル) エクセルについて 8 2023/02/11 07:36
- 会計ソフト・業務用ソフト アンインストールができない。 2 2023/08/19 11:15
- その他(スマホアプリ・スマホゲーム) 最近Yahoo知恵袋エラー多く無いですか? エラー表示が出てガイドライン制限とか出て来るし 1 2022/05/25 23:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
エラー:org.springframeworkが...
-
シンボルが見つかりませんとい...
-
JSP内でString型からint型に変...
-
コンパイル時にエラーが出てし...
-
tomcat起動時エラー
-
「型 ArrayList は総称ではあり...
-
構文エラーのやり直しについて
-
arraylistの呼び出し
-
eclipseでのsvn認証エラー回避方法
-
JBossについて
-
Javaでclass,interfaceまたはen...
-
javaの超初歩
-
java エラー
-
精度が落ちている可能性のエラー
-
javamailにて連続送信の際のエラー
-
S2daoのSqlファイルでのDBア...
-
xmlの読込エラー
-
JSP/サーブレットで一般的な入...
-
java return文を指定できません。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
シンボルが見つかりませんとい...
-
tomcat起動時エラー
-
エラー:org.springframeworkが...
-
Javaのエラーについてです
-
eclipseをバージョンアップした...
-
eclipseでのsvn認証エラー回避方法
-
タグが閉じてないというエラー...
-
Eclipseで次のエラー箇所にジャ...
-
JBossについて
-
構文エラーのやり直しについて
-
Eclipseの環境について
-
JSP NullPointerException
-
javaw.exeプロセスが正常起動し...
-
JSP内でString型からint型に変...
-
マイクラでBuildcraftを入れる...
-
Win32コンソールアプリでnamesp...
-
JSPのコンパイル?
-
致命的: StandardServer.await:...
-
S2daoのSqlファイルでのDBア...
おすすめ情報