Eclispeでパスを指定するときに%UserProfile%を使用する方法はあり.classfile
ますか?次の行を含むプロジェクトがあります.classfile
:
<classpathentry kind="lib" path="C:/Users/<username>/.ivy2/cache/somelib.jar"/>
リポジトリにチェックインしてさまざまなユーザーが使用できる、より移植性の高い方法でこれを指定する方法はありますか?C:/Users/<username>
特に、パスの一部を削除したいと思います。
問題を解決するための2つの可能な方法がありますが、どちらを実装するかわかりません。
- パスで%UserProfile%を使用して、usersディレクトリを参照します。Linuxでは、を使用できます
~
が、これはWindowsでは機能しないようです。 - ivyキャッシュの場所を指定する環境変数を使用します。
これらのいずれかを行う方法、または他の方法で問題を解決する方法のヒントをいただければ幸いです。
背景:このプロジェクトは、ツタとの依存関係を管理するsbtを使用して構築されたScalaプロジェクトです。