Project BuilderでJavaをやると不便で〜す、お願い!どうにかしよう

ていうか、いろいろバグ的なものがあります。皆様、どう対処されていらっしゃるのかしら?
・Javaのソースにエラーがあると、jamというアプリケーションでなんだか終わっちゃう
・プロジェクトによっては(もちろんPure Javaで作ったもの)コンパイラまで行かなくてフリーズして、強制終了することもたびたび
・なんと言っても、エラーの表示がめちゃくちゃなコードで表示されるので、わからないし、そのフォントも変えられないし、コンパイラさんのメッセージもちゃんと出してくれない。
・ターゲットの生成規則が微妙で変更が難しい。Jarファイルでなくて、Classファイルで欲しいときはどうするんやぁ〜。
・やっぱり、少なくとも英語でエラーメッセージが欲しいときは、なんかLANGとか環境変数を変更して起動するのかしらん?
うーん、Terminalで、javacやjavaをやるのも不粋だし、、、なんとかなりませんかね。しょうがなく、CodeWarrior Pro 7.0なんかを使っております。昔から馴染んでいることもあり、ずっと、簡単です。やはり、Simple is best.
ところで、このWebXさん、いつでも遅いのですが、なんとかならんかぁ〜、、、、だいたい、10.1から入ってもDeveloper Toolsのフォルダは10.0と共通だし、、、体の良い手抜きかも。

投稿日 2001/12/09 22:27

返信: 3

2001/12/10 15:56 Community User への返信

Javaでエラーメッセージが文字化けする件については、このボードの「Java関連のメッセージ文字化け?」のところに解決法が出てるので見てみて下さい。
あと、Javaのビルド中にフリーズするのも、この文字化けの影響によるものです。
ProjectBilderはJavaをコンパイルすると.jarファイルと共に.classファイルも生成します。
プロジェクト名を「test」で作った場合、
test/build/intermediates/test.build/JavaClasses/
ディレクトリの下に.classファイルが作られます。

2001/12/11 23:40 Community User への返信

どうもありがとうございました。
Project Builderで、コンパイラ指定を-J-Dfile.encoding=UTF8としました。もう少しまともなエラーメッセージになりましたが、まだ、文字コードが化けているようです。javacからのメッセージを表示するときに、日本語フォントが選ばれていないようです。あるいは、表示におけるEUCの問題かも知れません。
ただ、フリーズするのは直りませんでした。コンパイラのエラーメッセージが出たあと、回転ディスクアイコンが回り続けたままでした。これは、他のプロジェクトではそうならなかったので、たぶん、症状のおこったプロジェクトファイルが壊れてしまったのだと思っています。
クラスファイルは発見できました。どうもです。
それから、CurrentJDKを1.3になおそうと思ってみたら、スーパーユーザになれないんですね。これは、たぶんFAQに載っているようなことなので、まあ後で調べるかと思っていたのですが、よく見てみると、そもそも10.1では、1.3.1以外は簡単なライブラリしか置かれていない!というのを発見してしまいました。リンクを張り直そうと思っても相手がいないのでは、しょうがないですね〜。
しっかし、JavaBrowserにしても、英語モードを仮定しているものが多く、Developer Toolsは、充分な日本語化の検証までされていないなぁ。開発部隊をこの部分にもちょっとまわしてよという感じです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Project BuilderでJavaをやると不便で〜す、お願い!どうにかしよう

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。