Mac de Java ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
86:名称未設定 06/04/15 00:18:33 Fn6bJ82Y0 つづき 同じ症状の人いませんか。ちなみにNetBeansではうまく実行できる。ちょっと調べてみると、buildフォルダにTestTest というアプリケーションができていない。 試しに新しいプロジェクトを作って次のような単純なコードを書いてみたが結果は全く同じ。どういうこと? public class TestTest { public static void main(String[] args){ System.out.println("hoge"); } } 環境は MacOS X 10.4.6 PPC G5 Xcode 2.2.1 87:名称未設定 06/04/15 15:12:40 jULPVlgH0 >>86 環境に肝心のJavaのバージョンが抜けてると思うぞ 88:名称未設定 06/04/15 20:47:20 x9uDYHz10 Mac ja dame 89:名称未設定 06/04/15 21:56:44 wS4zyBC30 >>85,86 >Unsupported major.minor version 49.0 って書いてるところがポイントだ。 クラス・バージョンというのがあって、クラスファイルの仕様が変わると バージョンが上がる。バージョン49.0はJ2SE 5.0のクラスバージョンだ。 ということは、君のコンパイル環境はJava 5のjavacを使っており、 実行環境はJava 1.4.2を使ってるってことだな。 たしかに、Java 5のRelease 3(現在公式にダウンロードできるバージョン)は、 デフォルトのJREを置き換えない。ので、インストールしても実行環境は 1.4.2のまま。 ためしに /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java とフルパス指定で実行してみ。 対策としては、 ・コンパイル時にちゃんと-source 1.4 -target 1.4というオプションをつけてコンパイル する。 ・Apple Developer Connectionに入会(無料)し、Release 4のデベロッパ・プレビュー をダウンロードする。こいつをインストールすると、実行環境が5.0に置き換わる。 といったところか。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5435日前に更新/203 KB
担当:undef