Windows EclipseからLinuxへソースを移設
Windows版のEclipseでJavaアプリケーションを作ったとする
プロジェクトは "Hage"
その中にあるパッケージ"hoge"の中の
クラス"Moge"にmain()があるとする
Eclipse上で動く
簡単のため、GUIはなく、出力ファイルの出力先がソース内指定されている、というような場合を想定する
- 出力パスの書き換え
//String outdir="C:\\Hage\\output"; String outdir="/Hage/output/";
- エクリプスのツールバーから
- ファイル→エクスポート
- zipファイルで保存
- "Hage.zip"
3アップロード
- LINUXの適当な場所に上述のzipファイルをアップロードする
4解凍
- $ unzip Hage.zip
- #解凍される
- $ cd hoge
6実行
- hogeディレクトリから、$ java hoge.Moge と実行する。ファイルシステム上は/hoge/Moge.java, Hage/hoge/Moge.class、というように、ソースファイルをコンパイル後ファイルの両方が並存している
7実行2
- 異なるクラスのmain()を呼び出すときには上記と同様のクラスパス指定でmain()関数を有するクラス名を指定する。