私はJNLP APIが必要なプロジェクトを持っています。私はMaven Central上でそのアーティファクトを見つけられなかったので、私はそれを私のpomに提供する外部リポジトリを追加しました。そのリポジトリは今週末にオフラインになりました。このようなことが私に起こったのは今回が2回目です。Maven ProjectでJNLP APIをバンドルする方法
私は、これはMavenの約ないあるものほとんどですけど、本当に私はちょうど小さなJNLP-API-1.5.0.jarファイルということは、私のSCM(Iドン」は、
- になりたいです1つの依存関係のためだけに自分のMavenリポジトリをロールしたい)。
- プロジェクトのビルド時のコンパイルスコープ内。
これを達成するためにはどのノブを回す必要がありますか?
今私は /src/libs/jnlp-api-1.5.0.jar ' $ {BASEDIR}を持っている'、それは魔法のように動作します。ハドソンでさえそれが好きです。ありがとう! –
Waldheinz
Macの場合、JDK 1.6は$ {java.home} /lib/javaws.jarにjnlpクラスを格納しています。 – Kane
これはOracle JDKでのみ機能するようです。 Waldheinzのようなローカルパスを使用することはあるプロジェクトではうまくいくかもしれませんが、それが別のプロジェクトの依存関係であれば、もう有効ではないかもしれません。 – javydreamercsw