@634

java:プログラムの実行

Advertisement

コマンド

クラスファイルの実行
java [オプション] [クラス] [引数...]

jar ファイルの実行
java [オプション] -jar jarfile [引数...]

オプション一覧

-clientクライアントVMの選択
-serverサーバVMの選択
-hotspot-clientと同意
-cpzip および jar ファイルから指定したクラスを検索して実行
-classpathクラスパスを指定して実行
-D<name>=<value>システムプロパティを指定して実行
-verbose[:class|gc|jni]enable verbose output
-versionバージョン情報を表示後、終了
-showversionバージョン情報を表示後、プログラムを実行。
-? | -helpヘルプの表示
-X標準オプション以外のオプションを表示
-ea[:<packagename>...|:<classname>] -enableassertions[:<packagename>...|:<classname>]アサーションを使用する。
-da[:<packagename>...|:<classname>] -disableassertions[:<packagename>...|:<classname>]アサーションを使用しない。
-esa | -enablesystemassertionsシステムアサーションを使用する。
-dsa | -disablesystemassertionsシステムアサーションを使用しない。

-cp オプション

java -cp Sample.jar Sample
Sample.jar ファイルのアーカイブ内の Sample クラスを実行する。

パラメータを設定

java -D<name>=<value> Sample
パラメータ name に value という値を設定してプログラム Sample を実行する。

サンプルプログラム
public class Sample{
    public static void main(String args[]){
        System.out.println("nameの値:" + System.getProperty("name"));
    }
}

実行結果
>java -Dname=mametaro Sample
nameの値:mametaro

Advertisement

ショートカット

634
このカテゴリのトップページに戻る
634labs
   UIコレクションギャラリー

サイト検索

Google

Web サイト内

Y!ログール