タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

classpathに関するbabydaemonsのブックマーク (1)

  • Java: -jar と -classpath は併用できない - toyfish.blog

    Java アプリケーションを起動する java/javaw コマンドには、-jar というオプションがある。jar ファイルを指定するだけで起動できるという便利なオプションだが、クラスパスの柔軟な指定ができなくなる、という罠がある。 例えば jar ファイルに Manifest-Version: 1.0 Main-Class: my.app.Fooというマニフェストを入れておけば、 java -jar foo.jarとするだけで my.app.Foo クラス (の main メソッド) を起動することができる。Windows とかの環境で jar ファイルをダブルクリックするだけで起動できるのも、このオプションのおかげ。 ところが、 java -classpath bar.jar -jar foo.jarのようにして別の jar ファイルを利用することは、できそうだけどできない。-clas

    Java: -jar と -classpath は併用できない - toyfish.blog
    babydaemons
    babydaemons 2012/09/08
    MANIFESTファイルでClass-Pathをスペース区切りで指定しろと。実行対象の*.jarからの相対パスで。知らなかった。。。orz
  • 1