蛙の井戸見聞記 Pretty frog in a well who knows nothing of the great web ocean!

~~ 好奇心は猫をも殺す Curiosity Kills the Cat ~~ ♪欲しいモノ・食べたいモノ・ネットで集めた情報と日々の記録の倉庫♪ Logging my life... Since 2003.12  

マルチプラットホーム型プログラム・・・?!

えーどうやれば、osxコンパイルしたものをwinで動かせるのでしょう・・・?と迷う事しばらく。
模範解答(?)
まずターミナルでコンパイルする。 Appli.javaというのがソースファイルとすれば

javac Appli.java

として、Appli.classなどのファイルを作る。
次にmanifest.mani というファイルを作って、その中身を

Main-Class: Appli

とする(要・改行)。ここで、

jar cvfm Appli.jar manifest.mani *.class

とすると、Appli.jarというファイルができる。これをダブルクリックで起動すればよいらしい。
Windowsの場合、デフォルトでJAVAの環境が入ってないらしい(?)ので、SunのWEB頁からダウンロードしてきてインストールする必要があるとのこと。

そうすれば、同じAppli.jarファイルをダブルクリックすることで動作する。
mac classic (os9)では

にやり方が書いてある(ソフトウエアアップロードでMRJ(Mac OS Runtime Java)がインストールできる・・・らしい or http://www.apple.com/jp/ftp-info/reference/mrj_2.2.6.html)。

なお、コマンドラインで動かすには、Appli.classなどのclassファイルがある場所で、ターミナル、MSDOS窓などから、

java Appli

でよいらしい。OSXで動かすだけならば、Xcodeコンパイルすれば、OSX用の実行ファイルになる。

参考URL: http://homepage2.nifty.com/ann/index.htm わりとお勧め。