Eclipseで使用する際の設定
ライブラリの追加
scp、sshexecといったリモートアクセス系のタスクを利用する場合、jschライブラリを、tomcatの制御を行いたい場合、catalina-ant.jarをClasspathに加えましょう。その際に、tools.jarも忘れずにパスを通しておかないとうまく動作しない事があるようです。
Window -> Preferences -> Ant -> Runtime -> Classpath
Global Entries
$\{JAVA_HOME\}/lib/tools.jar
$\{workspace_loc\}/lumberCommons/lib/jsch-0.1.20.jar
$\{TOMCAT_HOME\}/server/lib/catalina-ant.jar
sshexec,scpタスクを使う
以下の手順でjsch.jarをantの実行パスに登録します。
1. Window→Preferences
2. Ant→Runtime
3. Global Entries→Add JARs...→lumberCommons/lib/jsch-0.1.20.jar
4. Global Entries→Add External JARs...→C:/j2sdk1.4.2_05/lib/tools.jar
※jsch.jar,tools.jarのパスは環境に合わせて適宜読み替えて下さい。
Eclipse3.0.1上でsshexecタスクを含むtargetを実行すると適切に終了しない問題が発生中。command="exit"では解決しない。
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について