0

jsch-0.1.44.jar を ant/lib ディレクトリに追加している間に SCP タスクを実行できますが、ローカルの lib ディレクトリからロードしてクラスパスに追加したいと考えています。

4

1 に答える 1

1

組み込みタスクには、クラスパスをカスタマイズするための限られたオプションがあります。

1) カスタム jar を ${user.home}/.ant/lib ディレクトリに配置します。

/home/mark/.ant
└── lib
    ├── ivy.jar
    └── jsch.jar

これは、標準の ANT ディストリビューションに対する個人的な拡張機能である jar をインストールする場所です。

2) コマンドラインで jar ディレクトリの場所を指定します。

ant -lib /path/to/jsh/jar

3) ここで推奨されているように、新しいタスクを宣言してみることができます。

于 2012-11-20T19:32:02.667 に答える